/linux-4.4.14/drivers/gpu/drm/imx/ |
H A D | Makefile | |
H A D | ipuv3-plane.c | 106 int ipu_plane_mode_set(struct ipu_plane *ipu_plane, struct drm_crtc *crtc, ipu_plane_mode_set() argument 315 static int ipu_update_plane(struct drm_plane *plane, struct drm_crtc *crtc, ipu_update_plane() argument
|
H A D | imx-drm-core.c | 42 struct imx_drm_crtc *crtc[MAX_CRTC]; member in struct:imx_drm_device 48 struct drm_crtc *crtc; member in struct:imx_drm_crtc 56 int imx_drm_crtc_id(struct imx_drm_crtc *crtc) imx_drm_crtc_id() argument 94 static struct imx_drm_crtc *imx_drm_find_crtc(struct drm_crtc *crtc) imx_drm_find_crtc() argument 342 int imx_drm_add_crtc(struct drm_device *drm, struct drm_crtc *crtc, imx_drm_add_crtc() argument
|
H A D | ipuv3-crtc.c | 87 static void ipu_crtc_dpms(struct drm_crtc *crtc, int mode) ipu_crtc_dpms() argument 105 static int ipu_page_flip(struct drm_crtc *crtc, ipu_page_flip() argument 137 static int ipu_crtc_mode_set(struct drm_crtc *crtc, ipu_crtc_mode_set() argument 240 static bool ipu_crtc_mode_fixup(struct drm_crtc *crtc, ipu_crtc_mode_fixup() argument 259 static void ipu_crtc_prepare(struct drm_crtc *crtc) ipu_crtc_prepare() argument 266 static void ipu_crtc_commit(struct drm_crtc *crtc) ipu_crtc_commit() argument 281 static int ipu_enable_vblank(struct drm_crtc *crtc) ipu_enable_vblank() argument 286 static void ipu_disable_vblank(struct drm_crtc *crtc) ipu_disable_vblank() argument 294 static int ipu_set_interface_pix_fmt(struct drm_crtc *crtc, ipu_set_interface_pix_fmt() argument
|
/linux-4.4.14/drivers/gpu/drm/rcar-du/ |
H A D | rcar_du_lvdsenc.h | 38 rcar_du_lvdsenc_enable(struct rcar_du_lvdsenc *lvds, struct drm_crtc *crtc, bool enable) rcar_du_lvdsenc_enable() argument
|
H A D | rcar_du_crtc.h | 40 struct drm_crtc crtc; member in struct:rcar_du_crtc
|
H A D | rcar_du_lvdsenc.c | 130 int rcar_du_lvdsenc_enable(struct rcar_du_lvdsenc *lvds, struct drm_crtc *crtc, rcar_du_lvdsenc_enable() argument
|
H A D | rcar_du_crtc.c | 178 void rcar_du_crtc_route_output(struct drm_crtc *crtc, rcar_du_crtc_route_output() argument 360 struct drm_crtc *crtc = &rcrtc->crtc; rcar_du_crtc_start() local 396 struct drm_crtc *crtc = &rcrtc->crtc; rcar_du_crtc_stop() local 464 static void rcar_du_crtc_enable(struct drm_crtc *crtc) rcar_du_crtc_enable() argument 477 static void rcar_du_crtc_disable(struct drm_crtc *crtc) rcar_du_crtc_disable() argument 491 static bool rcar_du_crtc_mode_fixup(struct drm_crtc *crtc, rcar_du_crtc_mode_fixup() argument 499 static void rcar_du_crtc_atomic_begin(struct drm_crtc *crtc, rcar_du_crtc_atomic_begin() argument 516 static void rcar_du_crtc_atomic_flush(struct drm_crtc *crtc, rcar_du_crtc_atomic_flush() argument 576 struct drm_crtc *crtc = &rcrtc->crtc; rcar_du_crtc_create() local
|
/linux-4.4.14/drivers/gpu/drm/shmobile/ |
H A D | shmob_drm_crtc.h | 24 struct drm_crtc crtc; member in struct:shmob_drm_crtc
|
H A D | shmob_drm_drv.h | 42 struct shmob_drm_crtc crtc; member in struct:shmob_drm_device
|
H A D | shmob_drm_plane.c | 176 shmob_drm_plane_update(struct drm_plane *plane, struct drm_crtc *crtc, shmob_drm_plane_update() argument
|
H A D | shmob_drm_crtc.c | 74 struct drm_crtc *crtc = &scrtc->crtc; shmob_drm_crtc_setup_geometry() local 165 struct drm_crtc *crtc = &scrtc->crtc; shmob_drm_crtc_start() local 266 struct drm_crtc *crtc = &scrtc->crtc; shmob_drm_crtc_stop() local 306 struct drm_crtc *crtc = &scrtc->crtc; shmob_drm_crtc_compute_base() local 333 struct drm_crtc *crtc = &scrtc->crtc; shmob_drm_crtc_update_base() local 347 static void shmob_drm_crtc_dpms(struct drm_crtc *crtc, int mode) shmob_drm_crtc_dpms() argument 362 static bool shmob_drm_crtc_mode_fixup(struct drm_crtc *crtc, shmob_drm_crtc_mode_fixup() argument 369 static void shmob_drm_crtc_mode_prepare(struct drm_crtc *crtc) shmob_drm_crtc_mode_prepare() argument 374 static int shmob_drm_crtc_mode_set(struct drm_crtc *crtc, shmob_drm_crtc_mode_set() argument 419 static void shmob_drm_crtc_mode_commit(struct drm_crtc *crtc) shmob_drm_crtc_mode_commit() argument 424 static int shmob_drm_crtc_mode_set_base(struct drm_crtc *crtc, int x, int y, shmob_drm_crtc_mode_set_base() argument 477 static int shmob_drm_crtc_page_flip(struct drm_crtc *crtc, shmob_drm_crtc_page_flip() argument 515 struct drm_crtc *crtc = &sdev->crtc.crtc; shmob_drm_crtc_create() local
|
/linux-4.4.14/drivers/gpu/drm/nouveau/dispnv04/ |
H A D | cursor.c | 31 crtc_wr_cio_state(struct drm_crtc *crtc, struct nv04_crtc_reg *crtcstate, int index) crtc_wr_cio_state() argument 43 struct drm_crtc *crtc = &nv_crtc->base; nv04_cursor_set_offset() local 63 nv04_cursor_init(struct nouveau_crtc *crtc) nv04_cursor_init() argument
|
H A D | disp.c | 42 struct drm_crtc *crtc; nv04_display_create() local 130 struct drm_crtc *crtc; nv04_display_destroy() local 163 struct drm_crtc *crtc; nv04_display_init() local
|
H A D | overlay.c | 93 nv10_update_plane(struct drm_plane *plane, struct drm_crtc *crtc, nv10_update_plane() argument 344 nv04_update_plane(struct drm_plane *plane, struct drm_crtc *crtc, nv04_update_plane() argument
|
H A D | dfp.c | 116 struct drm_crtc *crtc; nv04_dfp_update_fp_control() local 514 struct drm_crtc *crtc = encoder->crtc; nv04_lvds_dpms() local
|
H A D | disp.h | 169 nouveau_bios_run_init_table(struct drm_device *dev, u16 table, struct dcb_output *outp, int crtc) nouveau_bios_run_init_table() argument
|
H A D | tvnv17.c | 692 struct drm_crtc *crtc = encoder->crtc; nv17_tv_set_property() local
|
H A D | crtc.c | 51 crtc_wr_cio_state(struct drm_crtc *crtc, struct nv04_crtc_reg *crtcstate, int index) crtc_wr_cio_state() argument 57 static void nv_crtc_set_digital_vibrance(struct drm_crtc *crtc, int level) nv_crtc_set_digital_vibrance() argument 72 static void nv_crtc_set_image_sharpening(struct drm_crtc *crtc, int level) nv_crtc_set_image_sharpening() argument 111 static void nv_crtc_calc_state_ext(struct drm_crtc *crtc, struct drm_display_mode * mode, int dot_clock) nv_crtc_calc_state_ext() argument 169 nv_crtc_dpms(struct drm_crtc *crtc, int mode) nv_crtc_dpms() argument 231 nv_crtc_mode_fixup(struct drm_crtc *crtc, const struct drm_display_mode *mode, nv_crtc_mode_fixup() argument 238 nv_crtc_mode_set_vga(struct drm_crtc *crtc, struct drm_display_mode *mode) nv_crtc_mode_set_vga() argument 462 nv_crtc_mode_set_regs(struct drm_crtc *crtc, struct drm_display_mode * mode) nv_crtc_mode_set_regs() argument 610 nv_crtc_swap_fbs(struct drm_crtc *crtc, struct drm_framebuffer *old_fb) nv_crtc_swap_fbs() argument 636 nv_crtc_mode_set(struct drm_crtc *crtc, struct drm_display_mode *mode, nv_crtc_mode_set() argument 664 static void nv_crtc_save(struct drm_crtc *crtc) nv_crtc_save() argument 685 static void nv_crtc_restore(struct drm_crtc *crtc) nv_crtc_restore() argument 701 static void nv_crtc_prepare(struct drm_crtc *crtc) nv_crtc_prepare() argument 724 static void nv_crtc_commit(struct drm_crtc *crtc) nv_crtc_commit() argument 746 static void nv_crtc_destroy(struct drm_crtc *crtc) nv_crtc_destroy() argument 767 nv_crtc_gamma_load(struct drm_crtc *crtc) nv_crtc_gamma_load() argument 785 nv_crtc_disable(struct drm_crtc *crtc) nv_crtc_disable() argument 795 nv_crtc_gamma_set(struct drm_crtc *crtc, u16 *r, u16 *g, u16 *b, uint32_t start, nv_crtc_gamma_set() argument 821 nv04_crtc_do_mode_set_base(struct drm_crtc *crtc, nv04_crtc_do_mode_set_base() argument 901 nv04_crtc_mode_set_base(struct drm_crtc *crtc, int x, int y, nv04_crtc_mode_set_base() argument 911 nv04_crtc_mode_set_base_atomic(struct drm_crtc *crtc, nv04_crtc_mode_set_base_atomic() argument 987 nv04_crtc_cursor_set(struct drm_crtc *crtc, struct drm_file *file_priv, nv04_crtc_cursor_set() argument 1029 nv04_crtc_cursor_move(struct drm_crtc *crtc, int x, int y) nv04_crtc_cursor_move() argument 1043 struct drm_crtc *crtc; nouveau_crtc_set_config() local
|
/linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/ |
H A D | init.h | 9 int crtc; member in struct:nvbios_init
|
/linux-4.4.14/arch/x86/boot/ |
H A D | video-bios.c | 71 u16 crtc; bios_probe() local
|
H A D | video-mode.c | 121 u16 crtc; vga_recalc_vertical() local
|
H A D | video-vga.c | 141 u16 crtc; /* CRTC base address */ vga_set_480_scanlines() local 161 u16 crtc; /* CRTC base address */ vga_set_vertical_end() local
|
/linux-4.4.14/include/drm/ |
H A D | drm_atomic.h | 71 drm_atomic_get_existing_crtc_state(struct drm_atomic_state *state, struct drm_crtc *crtc) drm_atomic_get_existing_crtc_state() argument
|
H A D | drm_crtc_helper.h | 202 static inline void drm_crtc_helper_add(struct drm_crtc *crtc, drm_crtc_helper_add() argument
|
/linux-4.4.14/drivers/gpu/drm/i915/ |
H A D | intel_atomic_plane.c | 109 struct drm_crtc *crtc = state->crtc; intel_plane_atomic_check() local
|
H A D | intel_atomic.c | 86 intel_crtc_duplicate_state(struct drm_crtc *crtc) intel_crtc_duplicate_state() argument 109 intel_crtc_destroy_state(struct drm_crtc *crtc, intel_crtc_destroy_state() argument
|
H A D | intel_fifo_underrun.c | 54 struct intel_crtc *crtc; ivb_can_enable_err_int() local 73 struct intel_crtc *crtc; cpt_can_enable_serr_int() local 97 struct intel_crtc *crtc; i9xx_check_fifo_underruns() local 234 struct drm_crtc *crtc = dev_priv->pipe_to_crtc_mapping[pipe]; __intel_set_cpu_fifo_underrun_reporting() local 303 struct drm_crtc *crtc = dev_priv->pipe_to_crtc_mapping[pch_transcoder]; intel_set_pch_fifo_underrun_reporting() local 345 struct drm_crtc *crtc = dev_priv->pipe_to_crtc_mapping[pipe]; intel_cpu_fifo_underrun_irq_handler() local
|
H A D | intel_dvo.c | 186 struct intel_crtc *crtc = to_intel_crtc(encoder->base.crtc); intel_enable_dvo() local 253 struct intel_crtc *crtc = to_intel_crtc(encoder->base.crtc); intel_dvo_pre_enable() local 395 struct drm_crtc *crtc; intel_dvo_get_current_mode() local
|
H A D | intel_psr.c | 81 struct intel_crtc *crtc = to_intel_crtc(dig_port->base.base.crtc); intel_psr_write_vsc() local 111 struct drm_crtc *crtc = intel_dig_port->base.base.crtc; vlv_psr_setup_vsc() local 223 struct drm_crtc *crtc = dig_port->base.base.crtc; vlv_psr_enable_source() local 238 struct drm_crtc *crtc = dig_port->base.base.crtc; vlv_psr_activate() local 295 struct drm_crtc *crtc = dig_port->base.base.crtc; intel_psr_match_conditions() local 371 struct intel_crtc *crtc = to_intel_crtc(intel_dig_port->base.base.crtc); intel_psr_enable() local 517 struct drm_crtc *crtc = dp_to_dig_port(intel_dp)->base.base.crtc; intel_psr_work() local 561 struct drm_crtc *crtc = dp_to_dig_port(intel_dp)->base.base.crtc; intel_psr_exit() local 615 struct drm_crtc *crtc; intel_psr_single_frame_update() local 663 struct drm_crtc *crtc; intel_psr_invalidate() local 701 struct drm_crtc *crtc; intel_psr_flush() local
|
H A D | intel_audio.c | 152 static bool audio_rate_need_prog(struct intel_crtc *crtc, audio_rate_need_prog() argument 498 struct intel_crtc *crtc = to_intel_crtc(encoder->crtc); intel_audio_codec_enable() local 638 struct intel_crtc *crtc; i915_audio_component_sync_audio_rate() local
|
H A D | intel_dp_mst.c | 152 struct drm_crtc *crtc = encoder->base.crtc; intel_mst_pre_enable_dp() local 246 struct intel_crtc *crtc = to_intel_crtc(encoder->base.crtc); intel_dp_mst_enc_get_config() local 371 struct intel_crtc *crtc = to_intel_crtc(state->crtc); intel_mst_atomic_best_encoder() local
|
H A D | intel_fbc.c | 57 static unsigned int get_crtc_fence_y_offset(struct intel_crtc *crtc) get_crtc_fence_y_offset() argument 85 static void i8xx_fbc_enable(struct intel_crtc *crtc) i8xx_fbc_enable() argument 140 static void g4x_fbc_enable(struct intel_crtc *crtc) g4x_fbc_enable() argument 191 static void ilk_fbc_enable(struct intel_crtc *crtc) ilk_fbc_enable() argument 260 static void gen7_fbc_enable(struct intel_crtc *crtc) gen7_fbc_enable() argument 331 static void intel_fbc_enable(struct intel_crtc *crtc, intel_fbc_enable() argument 391 static void intel_fbc_schedule_enable(struct intel_crtc *crtc) intel_fbc_schedule_enable() argument 461 void intel_fbc_disable_crtc(struct intel_crtc *crtc) intel_fbc_disable_crtc() argument 527 struct drm_crtc *crtc = NULL, *tmp_crtc; intel_fbc_find_crtc() local 555 struct drm_crtc *crtc; multiple_pipes_ok() local 706 static void intel_fbc_get_plane_source_size(struct intel_crtc *crtc, intel_fbc_get_plane_source_size() argument 727 static int intel_fbc_calculate_cfb_size(struct intel_crtc *crtc) intel_fbc_calculate_cfb_size() argument 740 static int intel_fbc_setup_cfb(struct intel_crtc *crtc) intel_fbc_setup_cfb() argument 808 static bool intel_fbc_hw_tracking_covers_screen(struct intel_crtc *crtc) intel_fbc_hw_tracking_covers_screen() argument 852 struct drm_crtc *crtc = NULL; __intel_fbc_update() local
|
H A D | intel_fbdev.c | 291 static void intel_crtc_fb_gamma_set(struct drm_crtc *crtc, u16 red, u16 green, intel_crtc_fb_gamma_set() argument 301 static void intel_crtc_fb_gamma_get(struct drm_crtc *crtc, u16 *red, u16 *green, intel_crtc_fb_gamma_get() argument 312 intel_fb_helper_crtc(struct drm_fb_helper *fb_helper, struct drm_crtc *crtc) intel_fb_helper_crtc() argument 546 struct drm_crtc *crtc; intel_fbdev_init_bios() local
|
H A D | intel_lvds.c | 137 struct intel_crtc *crtc = to_intel_crtc(encoder->base.crtc); intel_pre_enable_lvds() local 517 struct drm_crtc *crtc; intel_lvds_set_property() local 941 struct drm_crtc *crtc; intel_lvds_init() local
|
H A D | intel_crt.c | 148 struct intel_crtc *crtc = to_intel_crtc(encoder->base.crtc); intel_crt_set_dpms() local
|
H A D | intel_sprite.c | 81 void intel_pipe_update_start(struct intel_crtc *crtc) intel_pipe_update_start() argument 157 void intel_pipe_update_end(struct intel_crtc *crtc) intel_pipe_update_end() argument 181 skl_update_plane(struct drm_plane *drm_plane, struct drm_crtc *crtc, skl_update_plane() argument 288 skl_disable_plane(struct drm_plane *dplane, struct drm_crtc *crtc) skl_disable_plane() argument 344 vlv_update_plane(struct drm_plane *dplane, struct drm_crtc *crtc, vlv_update_plane() argument 469 vlv_disable_plane(struct drm_plane *dplane, struct drm_crtc *crtc) vlv_disable_plane() argument 484 ivb_update_plane(struct drm_plane *plane, struct drm_crtc *crtc, ivb_update_plane() argument 609 ivb_disable_plane(struct drm_plane *plane, struct drm_crtc *crtc) ivb_disable_plane() argument 626 ilk_update_plane(struct drm_plane *plane, struct drm_crtc *crtc, ilk_update_plane() argument 738 ilk_disable_plane(struct drm_plane *plane, struct drm_crtc *crtc) ilk_disable_plane() argument 759 struct drm_crtc *crtc = state->base.crtc; intel_check_sprite_plane() local 935 struct drm_crtc *crtc = state->base.crtc; intel_commit_sprite_plane() local
|
H A D | intel_hdmi.c | 635 struct intel_crtc *crtc = to_intel_crtc(encoder->crtc); intel_hdmi_set_gcp_infoframe() local 844 struct intel_crtc *crtc = to_intel_crtc(encoder->base.crtc); intel_hdmi_prepare() local 956 struct intel_crtc *crtc = to_intel_crtc(encoder->base.crtc); intel_enable_hdmi_audio() local 968 struct intel_crtc *crtc = to_intel_crtc(encoder->base.crtc); g4x_enable_hdmi() local 989 struct intel_crtc *crtc = to_intel_crtc(encoder->base.crtc); ibx_enable_hdmi() local 1038 struct intel_crtc *crtc = to_intel_crtc(encoder->base.crtc); cpt_enable_hdmi() local 1096 struct intel_crtc *crtc = to_intel_crtc(encoder->base.crtc); intel_disable_hdmi() local 1132 struct intel_crtc *crtc = to_intel_crtc(encoder->base.crtc); g4x_disable_hdmi() local 1142 struct intel_crtc *crtc = to_intel_crtc(encoder->base.crtc); pch_disable_hdmi() local 1646 struct intel_crtc *crtc = to_intel_crtc(encoder->base.crtc); chv_data_lane_soft_reset() local
|
H A D | intel_overlay.c | 172 struct intel_crtc *crtc; member in struct:intel_overlay 1093 struct intel_crtc *crtc; intel_overlay_put_image() local 882 check_overlay_possible_on_crtc(struct intel_overlay *overlay, struct intel_crtc *crtc) check_overlay_possible_on_crtc() argument
|
H A D | intel_tv.c | 1182 struct drm_crtc *crtc = encoder->crtc; intel_tv_detect_type() local 1466 struct drm_crtc *crtc = intel_tv->base.base.crtc; intel_tv_set_property() local
|
/linux-4.4.14/drivers/gpu/drm/radeon/ |
H A D | radeon_cursor.c | 30 static void radeon_lock_cursor(struct drm_crtc *crtc, bool lock) radeon_lock_cursor() argument 60 static void radeon_hide_cursor(struct drm_crtc *crtc) radeon_hide_cursor() argument 88 static void radeon_show_cursor(struct drm_crtc *crtc) radeon_show_cursor() argument 139 static int radeon_cursor_move_locked(struct drm_crtc *crtc, int x, int y) radeon_cursor_move_locked() argument 238 int radeon_crtc_cursor_move(struct drm_crtc *crtc, radeon_crtc_cursor_move() argument 250 int radeon_crtc_cursor_set2(struct drm_crtc *crtc, radeon_crtc_cursor_set2() argument 345 void radeon_cursor_reset(struct drm_crtc *crtc) radeon_cursor_reset() argument
|
H A D | dce3_1_afmt.c | 116 dce3_2_audio_set_dto(struct radeon_device *rdev, struct radeon_crtc *crtc, unsigned int clock) dce3_2_audio_set_dto() argument
|
H A D | dce6_afmt.c | 268 dce6_hdmi_audio_set_dto(struct radeon_device *rdev, struct radeon_crtc *crtc, unsigned int clock) dce6_hdmi_audio_set_dto() argument 287 dce6_dp_audio_set_dto(struct radeon_device *rdev, struct radeon_crtc *crtc, unsigned int clock) dce6_dp_audio_set_dto() argument
|
H A D | radeon_irq_kms.c | 412 void radeon_irq_kms_pflip_irq_get(struct radeon_device *rdev, int crtc) radeon_irq_kms_pflip_irq_get() argument 438 void radeon_irq_kms_pflip_irq_put(struct radeon_device *rdev, int crtc) radeon_irq_kms_pflip_irq_put() argument
|
H A D | evergreen_hdmi.c | 227 dce4_hdmi_audio_set_dto(struct radeon_device *rdev, struct radeon_crtc *crtc, unsigned int clock) dce4_hdmi_audio_set_dto() argument 270 dce4_dp_audio_set_dto(struct radeon_device *rdev, struct radeon_crtc *crtc, unsigned int clock) dce4_dp_audio_set_dto() argument
|
H A D | r600_hdmi.c | 314 r600_hdmi_audio_set_dto(struct radeon_device *rdev, struct radeon_crtc *crtc, unsigned int clock) r600_hdmi_audio_set_dto() argument
|
H A D | radeon_kms.c | 222 struct drm_crtc *crtc; radeon_info_ioctl() local 756 u32 radeon_get_vblank_counter_kms(struct drm_device *dev, int crtc) radeon_get_vblank_counter_kms() argument 825 int radeon_enable_vblank_kms(struct drm_device *dev, int crtc) radeon_enable_vblank_kms() argument 851 void radeon_disable_vblank_kms(struct drm_device *dev, int crtc) radeon_disable_vblank_kms() argument 880 int radeon_get_vblank_timestamp_kms(struct drm_device *dev, int crtc, radeon_get_vblank_timestamp_kms() argument
|
H A D | rs690.c | 271 rs690_crtc_bandwidth_compute(struct radeon_device *rdev, struct radeon_crtc *crtc, struct rs690_watermark *wm, bool low) rs690_crtc_bandwidth_compute() argument
|
H A D | radeon_audio.c | 499 struct radeon_crtc *crtc = to_radeon_crtc(encoder->crtc); radeon_audio_set_dto() local
|
H A D | radeon_drv.c | 502 struct drm_crtc *crtc; radeon_pmops_runtime_idle() local
|
H A D | rs600.c | 56 static bool avivo_is_in_vblank(struct radeon_device *rdev, int crtc) avivo_is_in_vblank() argument 64 static bool avivo_is_counter_moving(struct radeon_device *rdev, int crtc) avivo_is_counter_moving() argument 85 void avivo_wait_for_vblank(struct radeon_device *rdev, int crtc) avivo_wait_for_vblank() argument 312 struct drm_crtc *crtc; rs600_pm_prepare() local 330 struct drm_crtc *crtc; rs600_pm_finish() local 836 u32 rs600_get_vblank_counter(struct radeon_device *rdev, int crtc) rs600_get_vblank_counter() argument
|
H A D | rs780_dpm.c | 52 struct drm_crtc *crtc; rs780_get_pm_mode_parameters() local
|
H A D | rv515.c | 710 void atom_rv515_force_tv_scaler(struct radeon_device *rdev, struct radeon_crtc *crtc) atom_rv515_force_tv_scaler() argument 953 rv515_crtc_bandwidth_compute(struct radeon_device *rdev, struct radeon_crtc *crtc, struct rv515_watermark *wm, bool low) rv515_crtc_bandwidth_compute() argument
|
H A D | radeon_device.c | 1561 struct drm_crtc *crtc; radeon_suspend_kms() local 1660 struct drm_crtc *crtc; radeon_resume_kms() local
|
H A D | radeon_dp_mst.c | 358 void radeon_dp_mst_prepare_pll(struct drm_crtc *crtc, struct drm_display_mode *mode) radeon_dp_mst_prepare_pll() argument 394 struct drm_crtc *crtc; radeon_mst_encoder_dpms() local
|
H A D | radeon_legacy_crtc.c | 33 static void radeon_overscan_setup(struct drm_crtc *crtc, radeon_overscan_setup() argument 45 static void radeon_legacy_rmx_mode_set(struct drm_crtc *crtc, radeon_legacy_rmx_mode_set() argument 293 static void radeon_crtc_dpms(struct drm_crtc *crtc, int mode) radeon_crtc_dpms() argument 354 int radeon_crtc_set_base(struct drm_crtc *crtc, int x, int y, radeon_crtc_set_base() argument 360 int radeon_crtc_set_base_atomic(struct drm_crtc *crtc, radeon_crtc_set_base_atomic() argument 367 int radeon_crtc_do_set_base(struct drm_crtc *crtc, radeon_crtc_do_set_base() argument 574 static bool radeon_set_crtc_timing(struct drm_crtc *crtc, struct drm_display_mode *mode) radeon_set_crtc_timing() argument 733 static void radeon_set_pll(struct drm_crtc *crtc, struct drm_display_mode *mode) radeon_set_pll() argument 1026 static bool radeon_crtc_mode_fixup(struct drm_crtc *crtc, radeon_crtc_mode_fixup() argument 1035 static int radeon_crtc_mode_set(struct drm_crtc *crtc, radeon_crtc_mode_set() argument 1061 static void radeon_crtc_prepare(struct drm_crtc *crtc) radeon_crtc_prepare() argument 1074 static void radeon_crtc_commit(struct drm_crtc *crtc) radeon_crtc_commit() argument 1088 static void radeon_crtc_disable(struct drm_crtc *crtc) radeon_crtc_disable() argument
|
H A D | atombios_crtc.c | 34 static void atombios_overscan_setup(struct drm_crtc *crtc, atombios_overscan_setup() argument 79 static void atombios_scaler_setup(struct drm_crtc *crtc) atombios_scaler_setup() argument 163 static void atombios_lock_crtc(struct drm_crtc *crtc, int lock) atombios_lock_crtc() argument 180 static void atombios_enable_crtc(struct drm_crtc *crtc, int state) atombios_enable_crtc() argument 196 static void atombios_enable_crtc_memreq(struct drm_crtc *crtc, int state) atombios_enable_crtc_memreq() argument 222 static void atombios_blank_crtc(struct drm_crtc *crtc, int state) atombios_blank_crtc() argument 248 static void atombios_powergate_crtc(struct drm_crtc *crtc, int state) atombios_powergate_crtc() argument 264 void atombios_crtc_dpms(struct drm_crtc *crtc, int mode) atombios_crtc_dpms() argument 297 atombios_set_crtc_dtd_timing(struct drm_crtc *crtc, atombios_set_crtc_dtd_timing() argument 344 static void atombios_crtc_set_timing(struct drm_crtc *crtc, atombios_crtc_set_timing() argument 552 static u32 atombios_adjust_pll(struct drm_crtc *crtc, atombios_adjust_pll() argument 814 static void atombios_crtc_program_pll(struct drm_crtc *crtc, atombios_crtc_program_pll() argument 954 static bool atombios_crtc_prepare_pll(struct drm_crtc *crtc, struct drm_display_mode *mode) atombios_crtc_prepare_pll() argument 1054 static void atombios_crtc_set_pll(struct drm_crtc *crtc, struct drm_display_mode *mode) atombios_crtc_set_pll() argument 1135 static int dce4_crtc_do_set_base(struct drm_crtc *crtc, dce4_crtc_do_set_base() argument 1452 static int avivo_crtc_do_set_base(struct drm_crtc *crtc, avivo_crtc_do_set_base() argument 1652 int atombios_crtc_set_base(struct drm_crtc *crtc, int x, int y, atombios_crtc_set_base() argument 1666 int atombios_crtc_set_base_atomic(struct drm_crtc *crtc, atombios_crtc_set_base_atomic() argument 1682 static void radeon_legacy_atom_fixup(struct drm_crtc *crtc) radeon_legacy_atom_fixup() argument 1712 static u32 radeon_get_pll_use_mask(struct drm_crtc *crtc) radeon_get_pll_use_mask() argument 1739 static int radeon_get_shared_dp_ppll(struct drm_crtc *crtc) radeon_get_shared_dp_ppll() argument 1773 static int radeon_get_shared_nondp_ppll(struct drm_crtc *crtc) radeon_get_shared_nondp_ppll() argument 1852 static int radeon_atom_pick_pll(struct drm_crtc *crtc) radeon_atom_pick_pll() argument 2030 int atombios_crtc_mode_set(struct drm_crtc *crtc, atombios_crtc_mode_set() argument 2074 static bool atombios_crtc_mode_fixup(struct drm_crtc *crtc, atombios_crtc_mode_fixup() argument 2115 static void atombios_crtc_prepare(struct drm_crtc *crtc) atombios_crtc_prepare() argument 2128 static void atombios_crtc_commit(struct drm_crtc *crtc) atombios_crtc_commit() argument 2134 static void atombios_crtc_disable(struct drm_crtc *crtc) atombios_crtc_disable() argument
|
H A D | radeon_connectors.c | 117 struct drm_crtc *crtc = encoder->crtc; radeon_property_change_mode() local 769 struct drm_crtc *crtc = connector->encoder->crtc; radeon_connector_set_property() local
|
H A D | radeon_legacy_encoders.c | 1536 struct drm_crtc *crtc; radeon_legacy_tv_dac_detect() local
|
H A D | radeon_pm.c | 1634 struct drm_crtc *crtc; radeon_pm_compute_clocks_old() local 1707 struct drm_crtc *crtc; radeon_pm_compute_clocks_dpm() local 1751 int crtc, vpos, hpos, vbl_status; radeon_pm_in_vbl() local
|
H A D | r600_cs.c | 828 struct drm_crtc *crtc; r600_cs_common_vline_parse() local
|
H A D | r600_dpm.c | 157 struct drm_crtc *crtc; r600_dpm_get_vblank_time() local 183 struct drm_crtc *crtc; r600_dpm_get_vrefresh() local
|
H A D | radeon_combios.c | 3549 radeon_combios_encoder_crtc_scratch_regs(struct drm_encoder *encoder, int crtc) radeon_combios_encoder_crtc_scratch_regs() argument
|
H A D | radeon_display.c | 40 static void avivo_crtc_load_lut(struct drm_crtc *crtc) avivo_crtc_load_lut() argument 74 static void dce4_crtc_load_lut(struct drm_crtc *crtc) dce4_crtc_load_lut() argument 104 static void dce5_crtc_load_lut(struct drm_crtc *crtc) dce5_crtc_load_lut() argument 170 static void legacy_crtc_load_lut(struct drm_crtc *crtc) legacy_crtc_load_lut() argument 194 void radeon_crtc_load_lut(struct drm_crtc *crtc) radeon_crtc_load_lut() argument 213 void radeon_crtc_fb_gamma_set(struct drm_crtc *crtc, u16 red, u16 green, radeon_crtc_fb_gamma_set() argument 224 void radeon_crtc_fb_gamma_get(struct drm_crtc *crtc, u16 *red, u16 *green, radeon_crtc_fb_gamma_get() argument 234 static void radeon_crtc_gamma_set(struct drm_crtc *crtc, u16 *red, u16 *green, radeon_crtc_gamma_set() argument 249 static void radeon_crtc_destroy(struct drm_crtc *crtc) radeon_crtc_destroy() argument 403 struct drm_crtc *crtc = &radeon_crtc->base; radeon_flip_work_func() local 500 static int radeon_crtc_page_flip(struct drm_crtc *crtc, radeon_crtc_page_flip() argument 651 struct drm_crtc *crtc; radeon_crtc_set_config() local 1723 bool radeon_crtc_scaling_mode_fixup(struct drm_crtc *crtc, radeon_crtc_scaling_mode_fixup() argument
|
H A D | evergreen.c | 1343 static bool dce4_is_in_vblank(struct radeon_device *rdev, int crtc) dce4_is_in_vblank() argument 1351 static bool dce4_is_counter_moving(struct radeon_device *rdev, int crtc) dce4_is_counter_moving() argument 1372 void dce4_wait_for_vblank(struct radeon_device *rdev, int crtc) dce4_wait_for_vblank() argument 1663 struct drm_crtc *crtc; evergreen_pm_prepare() local 1688 struct drm_crtc *crtc; evergreen_pm_finish() local 4533 u32 evergreen_get_vblank_counter(struct radeon_device *rdev, int crtc) evergreen_get_vblank_counter() argument
|
H A D | r100.c | 71 static bool r100_is_in_vblank(struct radeon_device *rdev, int crtc) r100_is_in_vblank() argument 86 static bool r100_is_counter_moving(struct radeon_device *rdev, int crtc) r100_is_counter_moving() argument 111 void r100_wait_for_vblank(struct radeon_device *rdev, int crtc) r100_wait_for_vblank() argument 446 struct drm_crtc *crtc; r100_pm_prepare() local 477 struct drm_crtc *crtc; r100_pm_finish() local 826 u32 r100_get_vblank_counter(struct radeon_device *rdev, int crtc) r100_get_vblank_counter() argument 1426 struct drm_crtc *crtc; r100_cs_packet_parse_vline() local
|
/linux-4.4.14/drivers/gpu/drm/msm/mdp/mdp4/ |
H A D | mdp4_irq.c | 91 int mdp4_enable_vblank(struct msm_kms *kms, struct drm_crtc *crtc) mdp4_enable_vblank() argument 103 void mdp4_disable_vblank(struct msm_kms *kms, struct drm_crtc *crtc) mdp4_disable_vblank() argument
|
H A D | mdp4_kms.c | 139 struct drm_crtc *crtc = state->crtcs[i]; mdp4_prepare_commit() local 153 struct drm_crtc *crtc = state->crtcs[i]; mdp4_complete_commit() local 285 struct drm_crtc *crtc; modeset_init() local 162 mdp4_wait_for_crtc_commit_done(struct msm_kms *kms, struct drm_crtc *crtc) mdp4_wait_for_crtc_commit_done() argument
|
H A D | mdp4_plane.c | 215 mdp4_plane_mode_set(struct drm_plane *plane, struct drm_crtc *crtc, struct drm_framebuffer *fb, int crtc_x, int crtc_y, unsigned int crtc_w, unsigned int crtc_h, uint32_t src_x, uint32_t src_y, uint32_t src_w, uint32_t src_h) mdp4_plane_mode_set() argument
|
H A D | mdp4_crtc.c | 71 static struct mdp4_kms *get_kms(struct drm_crtc *crtc) get_kms() argument 77 static void request_pending(struct drm_crtc *crtc, uint32_t pending) request_pending() argument 85 static void crtc_flush(struct drm_crtc *crtc) crtc_flush() argument 107 static void complete_flip(struct drm_crtc *crtc, struct drm_file *file) complete_flip() argument 140 static void mdp4_crtc_destroy(struct drm_crtc *crtc) mdp4_crtc_destroy() argument 150 static bool mdp4_crtc_mode_fixup(struct drm_crtc *crtc, mdp4_crtc_mode_fixup() argument 177 struct drm_crtc *crtc; setup_mixer() local 198 static void blend_setup(struct drm_crtc *crtc) blend_setup() argument 246 static void mdp4_crtc_mode_set_nofb(struct drm_crtc *crtc) mdp4_crtc_mode_set_nofb() argument 294 static void mdp4_crtc_disable(struct drm_crtc *crtc) mdp4_crtc_disable() argument 310 static void mdp4_crtc_enable(struct drm_crtc *crtc) mdp4_crtc_enable() argument 328 static int mdp4_crtc_atomic_check(struct drm_crtc *crtc, mdp4_crtc_atomic_check() argument 337 static void mdp4_crtc_atomic_begin(struct drm_crtc *crtc, mdp4_crtc_atomic_begin() argument 344 static void mdp4_crtc_atomic_flush(struct drm_crtc *crtc, mdp4_crtc_atomic_flush() argument 364 static int mdp4_crtc_set_property(struct drm_crtc *crtc, mdp4_crtc_set_property() argument 379 static void update_cursor(struct drm_crtc *crtc) update_cursor() argument 426 static int mdp4_crtc_cursor_set(struct drm_crtc *crtc, mdp4_crtc_cursor_set() argument 482 static int mdp4_crtc_cursor_move(struct drm_crtc *crtc, int x, int y) mdp4_crtc_cursor_move() argument 523 struct drm_crtc *crtc = &mdp4_crtc->base; mdp4_crtc_vblank_irq() local 544 struct drm_crtc *crtc = &mdp4_crtc->base; mdp4_crtc_err_irq() local 549 static void mdp4_crtc_wait_for_flush_done(struct drm_crtc *crtc) mdp4_crtc_wait_for_flush_done() argument 572 uint32_t mdp4_crtc_vblank(struct drm_crtc *crtc) mdp4_crtc_vblank() argument 578 void mdp4_crtc_cancel_pending_flip(struct drm_crtc *crtc, struct drm_file *file) mdp4_crtc_cancel_pending_flip() argument 586 void mdp4_crtc_set_config(struct drm_crtc *crtc, uint32_t config) mdp4_crtc_set_config() argument 595 void mdp4_crtc_set_intf(struct drm_crtc *crtc, enum mdp4_intf intf, int mixer) mdp4_crtc_set_intf() argument 635 void mdp4_crtc_wait_for_commit_done(struct drm_crtc *crtc) mdp4_crtc_wait_for_commit_done() argument 653 struct drm_crtc *crtc = NULL; mdp4_crtc_init() local
|
/linux-4.4.14/drivers/gpu/drm/nouveau/ |
H A D | nouveau_encoder.h | 50 struct drm_crtc *crtc; member in struct:nouveau_encoder
|
H A D | nv84_fence.c | 32 nv84_fence_crtc(struct nouveau_channel *chan, int crtc) nv84_fence_crtc() argument
|
H A D | nouveau_connector.h | 96 struct drm_crtc *crtc = to_drm_crtc(nv_crtc); nouveau_crtc_connector_get() local
|
H A D | nouveau_crtc.h | 78 static inline struct nouveau_crtc *nouveau_crtc(struct drm_crtc *crtc) nouveau_crtc() argument 83 static inline struct drm_crtc *to_drm_crtc(struct nouveau_crtc *crtc) to_drm_crtc() argument
|
H A D | nouveau_display.h | 31 int crtc, bpp, pitch, x, y; member in struct:nouveau_page_flip_state
|
H A D | nouveau_fbcon.c | 293 static void nouveau_fbcon_gamma_set(struct drm_crtc *crtc, u16 red, u16 green, nouveau_fbcon_gamma_set() argument 303 static void nouveau_fbcon_gamma_get(struct drm_crtc *crtc, u16 *red, u16 *green, nouveau_fbcon_gamma_get() argument
|
H A D | nouveau_drm.c | 751 struct drm_crtc *crtc; nouveau_pmops_runtime_idle() local
|
H A D | nouveau_display.c | 56 struct drm_crtc *crtc; nouveau_display_vblank_enable() local 70 struct drm_crtc *crtc; nouveau_display_vblank_disable() local 95 nouveau_display_scanoutpos_head(struct drm_crtc *crtc, int *vpos, int *hpos, nouveau_display_scanoutpos_head() argument 140 struct drm_crtc *crtc; nouveau_display_scanoutpos() local 156 struct drm_crtc *crtc; nouveau_display_vblstamp() local 172 struct drm_crtc *crtc; nouveau_display_vblank_fini() local 186 struct drm_crtc *crtc; nouveau_display_vblank_init() local 570 struct drm_crtc *crtc; nouveau_display_suspend() local 600 struct drm_crtc *crtc; nouveau_display_resume() local 711 nouveau_crtc_page_flip(struct drm_crtc *crtc, struct drm_framebuffer *fb, nouveau_crtc_page_flip() argument
|
H A D | nv50_display.c | 510 nv50_display_crtc_sema(struct drm_device *dev, int crtc) nv50_display_crtc_sema() argument 532 nv50_display_flip_stop(struct drm_crtc *crtc) nv50_display_flip_stop() argument 561 nv50_display_flip_next(struct drm_crtc *crtc, struct drm_framebuffer *fb, nv50_display_flip_next() argument 745 struct drm_crtc *crtc = &nv_crtc->base; nv50_crtc_set_scale() local 1017 nv50_crtc_dpms(struct drm_crtc *crtc, int mode) nv50_crtc_dpms() argument 1022 nv50_crtc_prepare(struct drm_crtc *crtc) nv50_crtc_prepare() argument 1061 nv50_crtc_commit(struct drm_crtc *crtc) nv50_crtc_commit() argument 1106 nv50_crtc_mode_fixup(struct drm_crtc *crtc, const struct drm_display_mode *mode, nv50_crtc_mode_fixup() argument 1114 nv50_crtc_swap_fbs(struct drm_crtc *crtc, struct drm_framebuffer *old_fb) nv50_crtc_swap_fbs() argument 1131 nv50_crtc_mode_set(struct drm_crtc *crtc, struct drm_display_mode *umode, nv50_crtc_mode_set() argument 1228 nv50_crtc_mode_set_base(struct drm_crtc *crtc, int x, int y, nv50_crtc_mode_set_base() argument 1251 nv50_crtc_mode_set_base_atomic(struct drm_crtc *crtc, nv50_crtc_mode_set_base_atomic() argument 1262 nv50_crtc_lut_load(struct drm_crtc *crtc) nv50_crtc_lut_load() argument 1287 nv50_crtc_disable(struct drm_crtc *crtc) nv50_crtc_disable() argument 1297 nv50_crtc_cursor_set(struct drm_crtc *crtc, struct drm_file *file_priv, nv50_crtc_cursor_set() argument 1330 nv50_crtc_cursor_move(struct drm_crtc *crtc, int x, int y) nv50_crtc_cursor_move() argument 1344 nv50_crtc_gamma_set(struct drm_crtc *crtc, u16 *r, u16 *g, u16 *b, nv50_crtc_gamma_set() argument 1369 nv50_crtc_destroy(struct drm_crtc *crtc) nv50_crtc_destroy() argument 1434 struct drm_crtc *crtc; nv50_crtc_create() local 2345 struct drm_crtc *crtc; nv50_fbdma_init() local 2464 struct drm_crtc *crtc; nv50_display_init() local
|
/linux-4.4.14/drivers/staging/sm750fb/ |
H A D | sm750_hw.c | 221 int hw_sm750_crtc_checkMode(struct lynxfb_crtc *crtc, struct fb_var_screeninfo *var) hw_sm750_crtc_checkMode() argument 250 int hw_sm750_crtc_setMode(struct lynxfb_crtc *crtc, hw_sm750_crtc_setMode() argument 369 int hw_sm750_setColReg(struct lynxfb_crtc *crtc, ushort index, hw_sm750_setColReg() argument 528 int hw_sm750_pan_display(struct lynxfb_crtc *crtc, hw_sm750_pan_display() argument
|
H A D | sm750.c | 112 struct lynxfb_crtc *crtc; lynxfb_ops_cursor() local 294 struct lynxfb_crtc *crtc; lynxfb_ops_pan_display() local 307 struct lynxfb_crtc *crtc; lynxfb_ops_set_par() local 448 struct lynxfb_crtc *crtc; lynxfb_resume() local 510 struct lynxfb_crtc *crtc; lynxfb_ops_check_var() local 585 struct lynxfb_crtc *crtc; lynxfb_ops_setcolreg() local 647 struct lynxfb_crtc *crtc; sm750fb_set_drv() local 737 struct lynxfb_crtc *crtc; lynxfb_set_fbinfo() local
|
H A D | sm750.h | 170 struct lynxfb_crtc crtc; member in struct:lynxfb_par
|
/linux-4.4.14/drivers/gpu/drm/vc4/ |
H A D | vc4_drv.c | 47 struct drm_crtc *crtc; vc4_drm_preclose() local
|
H A D | vc4_drv.h | 17 struct vc4_crtc *crtc[3]; member in struct:vc4_dev
|
H A D | vc4_crtc.c | 62 to_vc4_crtc(struct drm_crtc *crtc) to_vc4_crtc() argument 115 struct drm_crtc *crtc; vc4_crtc_debugfs_regs() local 139 static void vc4_crtc_destroy(struct drm_crtc *crtc) vc4_crtc_destroy() argument 166 static int vc4_get_clock_select(struct drm_crtc *crtc) vc4_get_clock_select() argument 183 static void vc4_crtc_mode_set_nofb(struct drm_crtc *crtc) vc4_crtc_mode_set_nofb() argument 257 static void vc4_crtc_disable(struct drm_crtc *crtc) vc4_crtc_disable() argument 295 static void vc4_crtc_enable(struct drm_crtc *crtc) vc4_crtc_enable() argument 318 static int vc4_crtc_atomic_check(struct drm_crtc *crtc, vc4_crtc_atomic_check() argument 364 static void vc4_crtc_atomic_flush(struct drm_crtc *crtc, vc4_crtc_atomic_flush() argument 451 struct drm_crtc *crtc = &vc4_crtc->base; vc4_crtc_handle_page_flip() local 502 void vc4_cancel_page_flip(struct drm_crtc *crtc, struct drm_file *file) vc4_cancel_page_flip() argument 569 struct drm_crtc *crtc; vc4_crtc_bind() local 544 vc4_set_crtc_possible_masks(struct drm_device *drm, struct drm_crtc *crtc) vc4_set_crtc_possible_masks() argument
|
/linux-4.4.14/drivers/gpu/drm/omapdrm/ |
H A D | omap_irq.c | 150 struct drm_crtc *crtc = priv->crtcs[pipe]; omap_irq_enable_vblank() local 175 struct drm_crtc *crtc = priv->crtcs[pipe]; omap_irq_disable_vblank() local 202 struct drm_crtc *crtc = priv->crtcs[id]; omap_irq_handler() local
|
H A D | omap_fb.c | 338 struct drm_crtc *crtc = encoder ? encoder->crtc : NULL; list_for_each_entry_from() local
|
H A D | omap_crtc.c | 60 uint32_t pipe2vbl(struct drm_crtc *crtc) pipe2vbl() argument 67 struct omap_video_timings *omap_crtc_timings(struct drm_crtc *crtc) omap_crtc_timings() argument 73 enum omap_channel omap_crtc_channel(struct drm_crtc *crtc) omap_crtc_channel() argument 79 int omap_crtc_wait_pending(struct drm_crtc *crtc) omap_crtc_wait_pending() argument 132 static void omap_crtc_set_enabled(struct drm_crtc *crtc, bool enable) omap_crtc_set_enabled() argument 260 static void omap_crtc_complete_page_flip(struct drm_crtc *crtc) omap_crtc_complete_page_flip() argument 330 static void omap_crtc_destroy(struct drm_crtc *crtc) omap_crtc_destroy() argument 344 static bool omap_crtc_mode_fixup(struct drm_crtc *crtc, omap_crtc_mode_fixup() argument 351 static void omap_crtc_enable(struct drm_crtc *crtc) omap_crtc_enable() argument 367 static void omap_crtc_disable(struct drm_crtc *crtc) omap_crtc_disable() argument 376 static void omap_crtc_mode_set_nofb(struct drm_crtc *crtc) omap_crtc_mode_set_nofb() argument 391 static void omap_crtc_atomic_begin(struct drm_crtc *crtc, omap_crtc_atomic_begin() argument 396 static void omap_crtc_atomic_flush(struct drm_crtc *crtc, omap_crtc_atomic_flush() argument 417 static int omap_crtc_atomic_set_property(struct drm_crtc *crtc, omap_crtc_atomic_set_property() argument 437 static int omap_crtc_atomic_get_property(struct drm_crtc *crtc, omap_crtc_atomic_get_property() argument 498 struct drm_crtc *crtc = NULL; omap_crtc_init() local
|
H A D | omap_drv.c | 73 struct drm_crtc *crtc; omap_atomic_wait_for_completion() local 229 struct drm_crtc *crtc = priv->crtcs[i]; channel_used() local 284 struct drm_crtc *crtc; omap_modeset_create_crtc() local 472 struct drm_crtc *crtc = priv->crtcs[id]; local
|
/linux-4.4.14/drivers/gpu/drm/qxl/ |
H A D | qxl_drv.c | 95 struct drm_crtc *crtc; qxl_drm_freeze() local
|
H A D | qxl_display.c | 209 static void qxl_crtc_destroy(struct drm_crtc *crtc) qxl_crtc_destroy() argument 217 static int qxl_crtc_page_flip(struct drm_crtc *crtc, qxl_crtc_page_flip() argument 300 static int qxl_crtc_cursor_set2(struct drm_crtc *crtc, qxl_crtc_cursor_set2() argument 423 static int qxl_crtc_cursor_move(struct drm_crtc *crtc, qxl_crtc_cursor_move() argument 544 static void qxl_crtc_dpms(struct drm_crtc *crtc, int mode) qxl_crtc_dpms() argument 548 static bool qxl_crtc_mode_fixup(struct drm_crtc *crtc, qxl_crtc_mode_fixup() argument 603 static int qxl_crtc_mode_set(struct drm_crtc *crtc, qxl_crtc_mode_set() argument 681 static void qxl_crtc_prepare(struct drm_crtc *crtc) qxl_crtc_prepare() argument 688 static void qxl_crtc_commit(struct drm_crtc *crtc) qxl_crtc_commit() argument 693 static void qxl_crtc_disable(struct drm_crtc *crtc) qxl_crtc_disable() argument
|
/linux-4.4.14/drivers/gpu/drm/atmel-hlcdc/ |
H A D | atmel_hlcdc_crtc.c | 52 drm_crtc_to_atmel_hlcdc_crtc(struct drm_crtc *crtc) drm_crtc_to_atmel_hlcdc_crtc() argument 59 struct atmel_hlcdc_crtc *crtc = drm_crtc_to_atmel_hlcdc_crtc(c); atmel_hlcdc_crtc_mode_set_nofb() local 124 static bool atmel_hlcdc_crtc_mode_fixup(struct drm_crtc *crtc, atmel_hlcdc_crtc_mode_fixup() argument 134 struct atmel_hlcdc_crtc *crtc = drm_crtc_to_atmel_hlcdc_crtc(c); atmel_hlcdc_crtc_disable() local 173 struct atmel_hlcdc_crtc *crtc = drm_crtc_to_atmel_hlcdc_crtc(c); atmel_hlcdc_crtc_enable() local 212 struct atmel_hlcdc_crtc *crtc = drm_crtc_to_atmel_hlcdc_crtc(c); atmel_hlcdc_crtc_suspend() local 223 struct atmel_hlcdc_crtc *crtc = drm_crtc_to_atmel_hlcdc_crtc(c); atmel_hlcdc_crtc_resume() local 234 struct atmel_hlcdc_crtc *crtc = drm_crtc_to_atmel_hlcdc_crtc(c); atmel_hlcdc_crtc_atomic_check() local 245 struct atmel_hlcdc_crtc *crtc = drm_crtc_to_atmel_hlcdc_crtc(c); atmel_hlcdc_crtc_atomic_begin() local 257 static void atmel_hlcdc_crtc_atomic_flush(struct drm_crtc *crtc, atmel_hlcdc_crtc_atomic_flush() argument 277 struct atmel_hlcdc_crtc *crtc = drm_crtc_to_atmel_hlcdc_crtc(c); atmel_hlcdc_crtc_destroy() local 286 struct atmel_hlcdc_crtc *crtc = drm_crtc_to_atmel_hlcdc_crtc(c); atmel_hlcdc_crtc_cancel_page_flip() local 301 static void atmel_hlcdc_crtc_finish_page_flip(struct atmel_hlcdc_crtc *crtc) atmel_hlcdc_crtc_finish_page_flip() argument 334 struct atmel_hlcdc_crtc *crtc; atmel_hlcdc_crtc_create() local
|
H A D | atmel_hlcdc_dc.h | 136 struct drm_crtc *crtc; member in struct:atmel_hlcdc_dc
|
H A D | atmel_hlcdc_dc.c | 620 struct drm_crtc *crtc; atmel_hlcdc_dc_preclose() local 782 struct drm_crtc *crtc; atmel_hlcdc_dc_drm_suspend() local 797 struct drm_crtc *crtc; atmel_hlcdc_dc_drm_resume() local
|
/linux-4.4.14/drivers/gpu/drm/bochs/ |
H A D | bochs_fbdev.c | 165 void bochs_fb_gamma_set(struct drm_crtc *crtc, u16 red, u16 green, bochs_fb_gamma_set() argument 170 void bochs_fb_gamma_get(struct drm_crtc *crtc, u16 *red, u16 *green, bochs_fb_gamma_get() argument
|
H A D | bochs_kms.c | 21 static void bochs_crtc_dpms(struct drm_crtc *crtc, int mode) bochs_crtc_dpms() argument 33 static bool bochs_crtc_mode_fixup(struct drm_crtc *crtc, bochs_crtc_mode_fixup() argument 40 static int bochs_crtc_mode_set_base(struct drm_crtc *crtc, int x, int y, bochs_crtc_mode_set_base() argument 82 static int bochs_crtc_mode_set(struct drm_crtc *crtc, bochs_crtc_mode_set() argument 95 static void bochs_crtc_prepare(struct drm_crtc *crtc) bochs_crtc_prepare() argument 99 static void bochs_crtc_commit(struct drm_crtc *crtc) bochs_crtc_commit() argument 103 static void bochs_crtc_gamma_set(struct drm_crtc *crtc, u16 *red, u16 *green, bochs_crtc_gamma_set() argument 108 static int bochs_crtc_page_flip(struct drm_crtc *crtc, bochs_crtc_page_flip() argument 148 struct drm_crtc *crtc = &bochs->crtc; bochs_crtc_init() local
|
H A D | bochs.h | 75 struct drm_crtc crtc; member in struct:bochs_device
|
/linux-4.4.14/drivers/gpu/drm/ |
H A D | drm_modeset_lock.c | 146 void drm_modeset_lock_crtc(struct drm_crtc *crtc, drm_modeset_lock_crtc() argument 202 drm_modeset_legacy_acquire_ctx(struct drm_crtc *crtc) drm_modeset_legacy_acquire_ctx() argument 220 void drm_modeset_unlock_crtc(struct drm_crtc *crtc) drm_modeset_unlock_crtc() argument 243 struct drm_crtc *crtc; drm_warn_on_modeset_not_all_locked() local 439 struct drm_crtc *crtc; drm_modeset_lock_all_crtcs() local
|
H A D | drm_crtc_helper.c | 142 bool drm_helper_crtc_in_use(struct drm_crtc *crtc) drm_helper_crtc_in_use() argument 179 struct drm_crtc *crtc; __drm_helper_disable_unused_functions() local 265 bool drm_crtc_helper_set_mode(struct drm_crtc *crtc, drm_crtc_helper_set_mode() argument 414 drm_crtc_helper_disable(struct drm_crtc *crtc) drm_crtc_helper_disable() argument 743 static int drm_helper_choose_crtc_dpms(struct drm_crtc *crtc) drm_helper_choose_crtc_dpms() argument 772 struct drm_crtc *crtc = encoder ? encoder->crtc : NULL; drm_helper_connector_dpms() local 861 struct drm_crtc *crtc; drm_helper_resume_force_mode() local 923 int drm_helper_crtc_mode_set(struct drm_crtc *crtc, struct drm_display_mode *mode, drm_helper_crtc_mode_set() argument 988 int drm_helper_crtc_mode_set_base(struct drm_crtc *crtc, int x, int y, drm_helper_crtc_mode_set_base() argument
|
H A D | drm_plane_helper.c | 79 static int get_connectors_for_crtc(struct drm_crtc *crtc, get_connectors_for_crtc() argument 224 int drm_primary_helper_update(struct drm_plane *plane, struct drm_crtc *crtc, drm_primary_helper_update() argument 391 int drm_crtc_init(struct drm_device *dev, struct drm_crtc *crtc, drm_crtc_init() argument 406 struct drm_crtc *crtc[2]; drm_plane_helper_commit() local 518 int drm_plane_helper_update(struct drm_plane *plane, struct drm_crtc *crtc, drm_plane_helper_update() argument 132 drm_plane_helper_check_update(struct drm_plane *plane, struct drm_crtc *crtc, struct drm_framebuffer *fb, struct drm_rect *src, struct drm_rect *dest, const struct drm_rect *clip, int min_scale, int max_scale, bool can_position, bool can_update_disabled, bool *visible) drm_plane_helper_check_update() argument
|
H A D | drm_atomic.c | 171 struct drm_crtc *crtc = state->crtcs[i]; drm_atomic_state_default_clear() local 408 int drm_atomic_crtc_set_property(struct drm_crtc *crtc, drm_atomic_crtc_set_property() argument 442 drm_atomic_crtc_get_property(struct drm_crtc *crtc, drm_atomic_crtc_get_property() argument 471 static int drm_atomic_crtc_check(struct drm_crtc *crtc, drm_atomic_crtc_check() argument 591 struct drm_crtc *crtc = drm_crtc_find(dev, val); drm_atomic_plane_set_property() local 861 struct drm_crtc *crtc = drm_crtc_find(dev, val); drm_atomic_connector_set_property() local 921 struct drm_crtc *crtc = obj_to_crtc(obj); drm_atomic_get_property() local 1222 struct drm_crtc *crtc; drm_atomic_check_only() local 1399 struct drm_crtc *crtc = obj_to_crtc(obj); atomic_set_prop() local 1486 struct drm_crtc *crtc; drm_mode_atomic_ioctl() local 269 drm_atomic_get_crtc_state(struct drm_atomic_state *state, struct drm_crtc *crtc) drm_atomic_get_crtc_state() argument 957 drm_atomic_set_crtc_for_plane(struct drm_plane_state *plane_state, struct drm_crtc *crtc) drm_atomic_set_crtc_for_plane() argument 1037 drm_atomic_set_crtc_for_connector(struct drm_connector_state *conn_state, struct drm_crtc *crtc) drm_atomic_set_crtc_for_connector() argument 1079 drm_atomic_add_affected_connectors(struct drm_atomic_state *state, struct drm_crtc *crtc) drm_atomic_add_affected_connectors() argument 1132 drm_atomic_add_affected_planes(struct drm_atomic_state *state, struct drm_crtc *crtc) drm_atomic_add_affected_planes() argument 1159 drm_atomic_connectors_for_crtc(struct drm_atomic_state *state, struct drm_crtc *crtc) drm_atomic_connectors_for_crtc() argument
|
H A D | drm_atomic_helper.c | 267 struct drm_crtc *crtc; mode_fixup() local 383 struct drm_crtc *crtc; drm_atomic_helper_check_modeset() local 494 struct drm_crtc *crtc; drm_atomic_helper_check_planes() local 580 struct drm_crtc *crtc; disable_outputs() local 675 struct drm_crtc *crtc; drm_atomic_helper_update_legacy_modeset_state() local 739 struct drm_crtc *crtc; crtc_set_mode() local 835 struct drm_crtc *crtc; drm_atomic_helper_commit_modeset_enables() local 951 struct drm_crtc *crtc; drm_atomic_helper_wait_for_vblanks() local 1216 struct drm_crtc *crtc; drm_atomic_helper_commit_planes() local 1307 struct drm_crtc *crtc = old_crtc_state->crtc; drm_atomic_helper_commit_planes_on_crtc() local 1416 struct drm_crtc *crtc = state->crtcs[i]; drm_atomic_helper_swap_state() local 1626 struct drm_crtc *crtc; update_output_state() local 1704 struct drm_crtc *crtc = set->crtc; drm_atomic_helper_set_config() local 1751 struct drm_crtc *crtc = set->crtc; __drm_atomic_helper_set_config() local 1833 drm_atomic_helper_crtc_set_property(struct drm_crtc *crtc, drm_atomic_helper_crtc_set_property() argument 2016 int drm_atomic_helper_page_flip(struct drm_crtc *crtc, drm_atomic_helper_page_flip() argument 2101 struct drm_crtc *crtc; drm_atomic_helper_connector_dpms() local 2185 void drm_atomic_helper_crtc_reset(struct drm_crtc *crtc) drm_atomic_helper_crtc_reset() argument 2205 void __drm_atomic_helper_crtc_duplicate_state(struct drm_crtc *crtc, __drm_atomic_helper_crtc_duplicate_state() argument 2228 drm_atomic_helper_crtc_duplicate_state(struct drm_crtc *crtc) drm_atomic_helper_crtc_duplicate_state() argument 2252 void __drm_atomic_helper_crtc_destroy_state(struct drm_crtc *crtc, __drm_atomic_helper_crtc_destroy_state() argument 2268 void drm_atomic_helper_crtc_destroy_state(struct drm_crtc *crtc, drm_atomic_helper_crtc_destroy_state() argument 2453 struct drm_crtc *crtc; drm_atomic_helper_duplicate_state() local 916 framebuffer_changed(struct drm_device *dev, struct drm_atomic_state *old_state, struct drm_crtc *crtc) framebuffer_changed() argument 1458 drm_atomic_helper_update_plane(struct drm_plane *plane, struct drm_crtc *crtc, struct drm_framebuffer *fb, int crtc_x, int crtc_y, unsigned int crtc_w, unsigned int crtc_h, uint32_t src_x, uint32_t src_y, uint32_t src_w, uint32_t src_h) drm_atomic_helper_update_plane() argument
|
H A D | drm_irq.c | 674 void drm_calc_timestamping_constants(struct drm_crtc *crtc, drm_calc_timestamping_constants() argument 970 u32 drm_crtc_vblank_count(struct drm_crtc *crtc) drm_crtc_vblank_count() argument 1029 u32 drm_crtc_vblank_count_and_time(struct drm_crtc *crtc, drm_crtc_vblank_count_and_time() argument 1098 void drm_crtc_arm_vblank_event(struct drm_crtc *crtc, drm_crtc_arm_vblank_event() argument 1144 void drm_crtc_send_vblank_event(struct drm_crtc *crtc, drm_crtc_send_vblank_event() argument 1244 int drm_crtc_vblank_get(struct drm_crtc *crtc) drm_crtc_vblank_get() argument 1292 void drm_crtc_vblank_put(struct drm_crtc *crtc) drm_crtc_vblank_put() argument 1340 void drm_crtc_wait_one_vblank(struct drm_crtc *crtc) drm_crtc_wait_one_vblank() argument 1423 void drm_crtc_vblank_off(struct drm_crtc *crtc) drm_crtc_vblank_off() argument 1439 void drm_crtc_vblank_reset(struct drm_crtc *crtc) drm_crtc_vblank_reset() argument 1514 void drm_crtc_vblank_on(struct drm_crtc *crtc) drm_crtc_vblank_on() argument 1923 bool drm_crtc_handle_vblank(struct drm_crtc *crtc) drm_crtc_handle_vblank() argument
|
H A D | drm_fb_helper.c | 228 static void drm_fb_helper_save_lut_atomic(struct drm_crtc *crtc, struct drm_fb_helper *helper) drm_fb_helper_save_lut_atomic() argument 244 static void drm_fb_helper_restore_lut_atomic(struct drm_crtc *crtc) drm_fb_helper_restore_lut_atomic() argument 291 static struct drm_framebuffer *drm_mode_config_fb(struct drm_crtc *crtc) drm_mode_config_fb() argument 311 struct drm_crtc *crtc; drm_fb_helper_debug_leave() local 429 struct drm_crtc *crtc = mode_set->crtc; local 487 struct drm_crtc *crtc; drm_fb_helper_is_bound() local 563 struct drm_crtc *crtc; drm_fb_helper_dpms() local 683 struct drm_crtc *crtc; drm_fb_helper_init() local 971 static int setcolreg(struct drm_crtc *crtc, u16 red, u16 green, setcolreg() argument 1054 struct drm_crtc *crtc; drm_fb_helper_setcmap() local 1906 struct drm_fb_helper_crtc **crtcs, *crtc; drm_pick_crtcs() local
|
/linux-4.4.14/drivers/gpu/drm/exynos/ |
H A D | exynos_drm_crtc.c | 24 static void exynos_drm_crtc_enable(struct drm_crtc *crtc) exynos_drm_crtc_enable() argument 34 static void exynos_drm_crtc_disable(struct drm_crtc *crtc) exynos_drm_crtc_disable() argument 45 exynos_drm_crtc_mode_set_nofb(struct drm_crtc *crtc) exynos_drm_crtc_mode_set_nofb() argument 53 static int exynos_crtc_atomic_check(struct drm_crtc *crtc, exynos_crtc_atomic_check() argument 67 static void exynos_crtc_atomic_begin(struct drm_crtc *crtc, exynos_crtc_atomic_begin() argument 84 static void exynos_crtc_atomic_flush(struct drm_crtc *crtc, exynos_crtc_atomic_flush() argument 108 static void exynos_drm_crtc_destroy(struct drm_crtc *crtc) exynos_drm_crtc_destroy() argument 137 struct drm_crtc *crtc; exynos_drm_crtc_create() local 202 struct drm_crtc *crtc = &exynos_crtc->base; exynos_drm_crtc_finish_update() local 222 struct drm_crtc *crtc; exynos_drm_crtc_complete_scanout() local 244 struct drm_crtc *crtc; exynos_drm_crtc_get_pipe_from_type() local 257 void exynos_drm_crtc_te_handler(struct drm_crtc *crtc) exynos_drm_crtc_te_handler() argument
|
H A D | exynos_drm_plane.c | 59 exynos_plane_mode_set(struct drm_plane *plane, struct drm_crtc *crtc, struct drm_framebuffer *fb, int crtc_x, int crtc_y, unsigned int crtc_w, unsigned int crtc_h, uint32_t src_x, uint32_t src_y, uint32_t src_w, uint32_t src_h) exynos_plane_mode_set() argument
|
H A D | exynos5433_drm_decon.c | 57 struct exynos_drm_crtc *crtc; member in struct:decon_context 81 static int decon_enable_vblank(struct exynos_drm_crtc *crtc) decon_enable_vblank() argument 102 static void decon_disable_vblank(struct exynos_drm_crtc *crtc) decon_disable_vblank() argument 123 static void decon_commit(struct exynos_drm_crtc *crtc) decon_commit() argument 244 static void decon_atomic_begin(struct exynos_drm_crtc *crtc, decon_atomic_begin() argument 259 static void decon_update_plane(struct exynos_drm_crtc *crtc, decon_update_plane() argument 309 static void decon_disable_plane(struct exynos_drm_crtc *crtc, decon_disable_plane() argument 329 static void decon_atomic_flush(struct exynos_drm_crtc *crtc, decon_atomic_flush() argument 377 static void decon_enable(struct exynos_drm_crtc *crtc) decon_enable() argument 410 static void decon_disable(struct exynos_drm_crtc *crtc) decon_disable() argument 438 void decon_te_irq_handler(struct exynos_drm_crtc *crtc) decon_te_irq_handler() argument 451 static void decon_clear_channels(struct exynos_drm_crtc *crtc) decon_clear_channels() argument
|
H A D | exynos_drm_drv.c | 51 struct drm_crtc *crtc; exynos_atomic_wait_for_commit() local 75 struct drm_crtc *crtc; exynos_atomic_commit_complete() local
|
H A D | exynos_drm_drv.h | 188 struct drm_crtc *crtc[MAX_CRTC]; member in struct:exynos_drm_private
|
H A D | exynos_drm_vidi.c | 41 struct exynos_drm_crtc *crtc; member in struct:vidi_context 92 static int vidi_enable_vblank(struct exynos_drm_crtc *crtc) vidi_enable_vblank() argument 114 static void vidi_disable_vblank(struct exynos_drm_crtc *crtc) vidi_disable_vblank() argument 125 static void vidi_update_plane(struct exynos_drm_crtc *crtc, vidi_update_plane() argument 139 static void vidi_enable(struct exynos_drm_crtc *crtc) vidi_enable() argument 154 static void vidi_disable(struct exynos_drm_crtc *crtc) vidi_disable() argument
|
H A D | exynos7_drm_decon.c | 48 struct exynos_drm_crtc *crtc; member in struct:decon_context 84 static void decon_wait_for_vblank(struct exynos_drm_crtc *crtc) decon_wait_for_vblank() argument 103 static void decon_clear_channels(struct exynos_drm_crtc *crtc) decon_clear_channels() argument 167 static void decon_commit(struct exynos_drm_crtc *crtc) decon_commit() argument 232 static int decon_enable_vblank(struct exynos_drm_crtc *crtc) decon_enable_vblank() argument 257 static void decon_disable_vblank(struct exynos_drm_crtc *crtc) decon_disable_vblank() argument 387 static void decon_atomic_begin(struct exynos_drm_crtc *crtc, decon_atomic_begin() argument 398 static void decon_update_plane(struct exynos_drm_crtc *crtc, decon_update_plane() argument 504 static void decon_disable_plane(struct exynos_drm_crtc *crtc, decon_disable_plane() argument 527 static void decon_atomic_flush(struct exynos_drm_crtc *crtc, decon_atomic_flush() argument 555 static void decon_enable(struct exynos_drm_crtc *crtc) decon_enable() argument 600 static void decon_disable(struct exynos_drm_crtc *crtc) decon_disable() argument
|
H A D | exynos_dp_core.c | 1071 struct exynos_drm_crtc *crtc = dp_to_crtc(dp); exynos_dp_enable() local 1098 struct exynos_drm_crtc *crtc = dp_to_crtc(dp); exynos_dp_disable() local
|
H A D | exynos_drm_fimd.c | 151 struct exynos_drm_crtc *crtc; member in struct:fimd_context 207 static int fimd_enable_vblank(struct exynos_drm_crtc *crtc) fimd_enable_vblank() argument 239 static void fimd_disable_vblank(struct exynos_drm_crtc *crtc) fimd_disable_vblank() argument 263 static void fimd_wait_for_vblank(struct exynos_drm_crtc *crtc) fimd_wait_for_vblank() argument 309 static void fimd_clear_channels(struct exynos_drm_crtc *crtc) fimd_clear_channels() argument 379 static void fimd_commit(struct exynos_drm_crtc *crtc) fimd_commit() argument 618 static void fimd_atomic_begin(struct exynos_drm_crtc *crtc, fimd_atomic_begin() argument 629 static void fimd_atomic_flush(struct exynos_drm_crtc *crtc, fimd_atomic_flush() argument 640 static void fimd_update_plane(struct exynos_drm_crtc *crtc, fimd_update_plane() argument 730 static void fimd_disable_plane(struct exynos_drm_crtc *crtc, fimd_disable_plane() argument 745 static void fimd_enable(struct exynos_drm_crtc *crtc) fimd_enable() argument 776 static void fimd_disable(struct exynos_drm_crtc *crtc) fimd_disable() argument 835 static void fimd_te_handler(struct exynos_drm_crtc *crtc) fimd_te_handler() argument 860 static void fimd_dp_clock_enable(struct exynos_drm_crtc *crtc, bool enable) fimd_dp_clock_enable() argument
|
H A D | exynos_hdmi.c | 1611 struct drm_crtc *crtc = encoder->crtc; hdmi_disable() local
|
H A D | exynos_mixer.c | 94 struct exynos_drm_crtc *crtc; member in struct:mixer_context 923 static int mixer_enable_vblank(struct exynos_drm_crtc *crtc) mixer_enable_vblank() argument 939 static void mixer_disable_vblank(struct exynos_drm_crtc *crtc) mixer_disable_vblank() argument 954 static void mixer_update_plane(struct exynos_drm_crtc *crtc, mixer_update_plane() argument 970 static void mixer_disable_plane(struct exynos_drm_crtc *crtc, mixer_disable_plane() argument 991 static void mixer_wait_for_vblank(struct exynos_drm_crtc *crtc) mixer_wait_for_vblank() argument 1019 static void mixer_enable(struct exynos_drm_crtc *crtc) mixer_enable() argument 1069 static void mixer_disable(struct exynos_drm_crtc *crtc) mixer_disable() argument 1098 static int mixer_atomic_check(struct exynos_drm_crtc *crtc, mixer_atomic_check() argument
|
/linux-4.4.14/drivers/gpu/drm/fsl-dcu/ |
H A D | fsl_dcu_drm_crtc.c | 25 static void fsl_dcu_drm_crtc_atomic_begin(struct drm_crtc *crtc, fsl_dcu_drm_crtc_atomic_begin() argument 30 static int fsl_dcu_drm_crtc_atomic_check(struct drm_crtc *crtc, fsl_dcu_drm_crtc_atomic_check() argument 36 static void fsl_dcu_drm_crtc_atomic_flush(struct drm_crtc *crtc, fsl_dcu_drm_crtc_atomic_flush() argument 41 static void fsl_dcu_drm_disable_crtc(struct drm_crtc *crtc) fsl_dcu_drm_disable_crtc() argument 58 static void fsl_dcu_drm_crtc_enable(struct drm_crtc *crtc) fsl_dcu_drm_crtc_enable() argument 75 static bool fsl_dcu_drm_crtc_mode_fixup(struct drm_crtc *crtc, fsl_dcu_drm_crtc_mode_fixup() argument 82 static void fsl_dcu_drm_crtc_mode_set_nofb(struct drm_crtc *crtc) fsl_dcu_drm_crtc_mode_set_nofb() argument 172 struct drm_crtc *crtc = &fsl_dev->crtc; fsl_dcu_drm_crtc_create() local
|
H A D | fsl_dcu_drm_rgb.c | 52 fsl_dcu_drm_encoder_create(struct fsl_dcu_drm_device *fsl_dev, struct drm_crtc *crtc) fsl_dcu_drm_encoder_create() argument
|
H A D | fsl_dcu_drm_drv.h | 188 struct drm_crtc crtc; member in struct:fsl_dcu_drm_device
|
/linux-4.4.14/drivers/gpu/drm/gma500/ |
H A D | cdv_intel_crt.c | 90 struct drm_crtc *crtc = encoder->crtc; cdv_intel_crt_mode_set() local
|
H A D | oaktrail_lvds.c | 100 struct drm_crtc *crtc = encoder->crtc; oaktrail_lvds_mode_set() local
|
H A D | psb_device.c | 183 struct drm_crtc *crtc; psb_save_display_registers() local 221 struct drm_crtc *crtc; psb_restore_display_registers() local
|
H A D | cdv_intel_hdmi.c | 70 struct drm_crtc *crtc = encoder->crtc; cdv_hdmi_mode_set() local 159 struct gma_crtc *crtc = to_gma_crtc(encoder->crtc); cdv_hdmi_set_property() local
|
H A D | psb_intel_display.c | 65 static const struct gma_limit_t *psb_intel_limit(struct drm_crtc *crtc, psb_intel_limit() argument 102 static int psb_intel_crtc_mode_set(struct drm_crtc *crtc, psb_intel_crtc_mode_set() argument 561 struct drm_crtc *crtc = NULL; psb_intel_get_crtc_from_pipe() local 308 psb_intel_crtc_clock_get(struct drm_device *dev, struct drm_crtc *crtc) psb_intel_crtc_clock_get() argument 384 psb_intel_crtc_mode_get(struct drm_device *dev, struct drm_crtc *crtc) psb_intel_crtc_mode_get() argument
|
H A D | cdv_intel_display.c | 222 cdv_dpll_set_clock_cdv(struct drm_device *dev, struct drm_crtc *crtc, cdv_dpll_set_clock_cdv() argument 373 static const struct gma_limit_t *cdv_intel_limit(struct drm_crtc *crtc, cdv_intel_limit() argument 465 struct drm_crtc *crtc; cdv_intel_pipe_enabled() local 498 void cdv_update_wm(struct drm_device *dev, struct drm_crtc *crtc) cdv_update_wm() argument 578 static int cdv_intel_crtc_mode_set(struct drm_crtc *crtc, cdv_intel_crtc_mode_set() argument 410 cdv_intel_find_dp_pll(const struct gma_limit_t *limit, struct drm_crtc *crtc, int target, int refclk, struct gma_clock_t *best_clock) cdv_intel_find_dp_pll() argument 849 cdv_intel_crtc_clock_get(struct drm_device *dev, struct drm_crtc *crtc) cdv_intel_crtc_clock_get() argument 928 cdv_intel_crtc_mode_get(struct drm_device *dev, struct drm_crtc *crtc) cdv_intel_crtc_mode_get() argument
|
H A D | cdv_intel_lvds.c | 461 struct gma_crtc *crtc = to_gma_crtc(encoder->crtc); cdv_intel_lvds_set_property() local 617 struct drm_crtc *crtc; cdv_intel_lvds_init() local
|
H A D | framebuffer.c | 509 static void psbfb_gamma_set(struct drm_crtc *crtc, u16 red, u16 green, psbfb_gamma_set() argument 519 static void psbfb_gamma_get(struct drm_crtc *crtc, u16 *red, psbfb_gamma_get() argument
|
H A D | gma_display.c | 32 bool gma_pipe_has_type(struct drm_crtc *crtc, int type) gma_pipe_has_type() argument 56 int gma_pipe_set_base(struct drm_crtc *crtc, int x, int y, gma_pipe_set_base() argument 139 void gma_crtc_load_lut(struct drm_crtc *crtc) gma_crtc_load_lut() argument 178 void gma_crtc_gamma_set(struct drm_crtc *crtc, u16 *red, u16 *green, u16 *blue, gma_crtc_gamma_set() argument 200 void gma_crtc_dpms(struct drm_crtc *crtc, int mode) gma_crtc_dpms() argument 330 int gma_crtc_cursor_set(struct drm_crtc *crtc, gma_crtc_cursor_set() argument 458 int gma_crtc_cursor_move(struct drm_crtc *crtc, int x, int y) gma_crtc_cursor_move() argument 495 bool gma_crtc_mode_fixup(struct drm_crtc *crtc, gma_crtc_mode_fixup() argument 502 void gma_crtc_prepare(struct drm_crtc *crtc) gma_crtc_prepare() argument 508 void gma_crtc_commit(struct drm_crtc *crtc) gma_crtc_commit() argument 514 void gma_crtc_disable(struct drm_crtc *crtc) gma_crtc_disable() argument 527 void gma_crtc_destroy(struct drm_crtc *crtc) gma_crtc_destroy() argument 555 void gma_crtc_save(struct drm_crtc *crtc) gma_crtc_save() argument 598 void gma_crtc_restore(struct drm_crtc *crtc) gma_crtc_restore() argument 699 bool gma_pll_is_valid(struct drm_crtc *crtc, gma_pll_is_valid() argument 730 gma_find_best_pll(const struct gma_limit_t *limit, struct drm_crtc *crtc, int target, int refclk, struct gma_clock_t *best_clock) gma_find_best_pll() argument
|
H A D | oaktrail_crtc.c | 90 static const struct gma_limit_t *mrst_limit(struct drm_crtc *crtc, mrst_limit() argument 222 static void oaktrail_crtc_dpms(struct drm_crtc *crtc, int mode) oaktrail_crtc_dpms() argument 364 static int oaktrail_crtc_mode_set(struct drm_crtc *crtc, oaktrail_crtc_mode_set() argument 596 static int oaktrail_pipe_set_base(struct drm_crtc *crtc, oaktrail_pipe_set_base() argument 133 mrst_sdvo_find_best_pll(const struct gma_limit_t *limit, struct drm_crtc *crtc, int target, int refclk, struct gma_clock_t *best_clock) mrst_sdvo_find_best_pll() argument 190 mrst_lvds_find_best_pll(const struct gma_limit_t *limit, struct drm_crtc *crtc, int target, int refclk, struct gma_clock_t *best_clock) mrst_lvds_find_best_pll() argument
|
H A D | psb_intel_lvds.c | 581 struct gma_crtc *crtc = to_gma_crtc(encoder->crtc); psb_intel_lvds_set_property() local 692 struct drm_crtc *crtc; psb_intel_lvds_init() local
|
H A D | mdfld_intel_display.c | 163 static int mdfld__intel_pipe_set_base(struct drm_crtc *crtc, int x, int y, mdfld__intel_pipe_set_base() argument 304 static void mdfld_crtc_dpms(struct drm_crtc *crtc, int mode) mdfld_crtc_dpms() argument 589 static const struct mrst_limit_t *mdfld_limit(struct drm_crtc *crtc) mdfld_limit() argument 639 mdfldFindBestPLL(struct drm_crtc *crtc, int target, int refclk, mdfldFindBestPLL() argument 665 static int mdfld_crtc_mode_set(struct drm_crtc *crtc, mdfld_crtc_mode_set() argument
|
H A D | oaktrail_hdmi.c | 174 static void oaktrail_hdmi_find_dpll(struct drm_crtc *crtc, int target, oaktrail_hdmi_find_dpll() argument 259 int oaktrail_crtc_hdmi_mode_set(struct drm_crtc *crtc, oaktrail_crtc_hdmi_mode_set() argument 379 void oaktrail_crtc_hdmi_dpms(struct drm_crtc *crtc, int mode) oaktrail_crtc_hdmi_dpms() argument
|
H A D | cdv_intel_dp.c | 985 cdv_intel_dp_set_m_n(struct drm_crtc *crtc, struct drm_display_mode *mode, cdv_intel_dp_set_m_n() argument 1042 struct drm_crtc *crtc = encoder->crtc; cdv_intel_dp_mode_set() local 1887 struct drm_crtc *crtc = encoder->base.crtc; cdv_intel_dp_set_property() local
|
/linux-4.4.14/drivers/gpu/drm/mgag200/ |
H A D | mgag200_cursor.c | 31 int mga_crtc_cursor_set(struct drm_crtc *crtc, mga_crtc_cursor_set() argument 256 int mga_crtc_cursor_move(struct drm_crtc *crtc, int x, int y) mga_crtc_cursor_move() argument
|
H A D | mgag200_drv.h | 133 struct mga_crtc *crtc; member in struct:mga_mode_info
|
H A D | mgag200_mode.c | 28 static void mga_crtc_load_lut(struct drm_crtc *crtc) mga_crtc_load_lut() argument 100 static bool mga_crtc_mode_fixup(struct drm_crtc *crtc, mga_crtc_mode_fixup() argument 690 static void mga_g200wb_prepare(struct drm_crtc *crtc) mga_g200wb_prepare() argument 744 static void mga_g200wb_commit(struct drm_crtc *crtc) mga_g200wb_commit() argument 795 static void mga_set_start_address(struct drm_crtc *crtc, unsigned offset) mga_set_start_address() argument 823 static int mga_crtc_do_set_base(struct drm_crtc *crtc, mga_crtc_do_set_base() argument 874 static int mga_crtc_mode_set_base(struct drm_crtc *crtc, int x, int y, mga_crtc_mode_set_base() argument 880 static int mga_crtc_mode_set(struct drm_crtc *crtc, mga_crtc_mode_set() argument 1238 static void mga_crtc_dpms(struct drm_crtc *crtc, int mode) mga_crtc_dpms() argument 1292 static void mga_crtc_prepare(struct drm_crtc *crtc) mga_crtc_prepare() argument 1328 static void mga_crtc_commit(struct drm_crtc *crtc) mga_crtc_commit() argument 1359 static void mga_crtc_gamma_set(struct drm_crtc *crtc, u16 *red, u16 *green, mga_crtc_gamma_set() argument 1375 static void mga_crtc_destroy(struct drm_crtc *crtc) mga_crtc_destroy() argument 1383 static void mga_crtc_disable(struct drm_crtc *crtc) mga_crtc_disable() argument 1449 void mga_crtc_fb_gamma_set(struct drm_crtc *crtc, u16 red, u16 green, mga_crtc_fb_gamma_set() argument 1460 void mga_crtc_fb_gamma_get(struct drm_crtc *crtc, u16 *red, u16 *green, mga_crtc_fb_gamma_get() argument
|
/linux-4.4.14/drivers/gpu/drm/msm/mdp/mdp5/ |
H A D | mdp5_irq.c | 117 int mdp5_enable_vblank(struct msm_kms *kms, struct drm_crtc *crtc) mdp5_enable_vblank() argument 129 void mdp5_disable_vblank(struct msm_kms *kms, struct drm_crtc *crtc) mdp5_disable_vblank() argument
|
H A D | mdp5_kms.c | 375 struct drm_crtc *crtc; modeset_init() local 96 mdp5_wait_for_crtc_commit_done(struct msm_kms *kms, struct drm_crtc *crtc) mdp5_wait_for_crtc_commit_done() argument
|
H A D | mdp5_crtc.c | 81 static struct mdp5_kms *get_kms(struct drm_crtc *crtc) get_kms() argument 87 static void request_pending(struct drm_crtc *crtc, uint32_t pending) request_pending() argument 95 static void request_pp_done_pending(struct drm_crtc *crtc) request_pp_done_pending() argument 101 static u32 crtc_flush(struct drm_crtc *crtc, u32 flush_mask) crtc_flush() argument 114 static u32 crtc_flush_all(struct drm_crtc *crtc) crtc_flush_all() argument 134 static void complete_flip(struct drm_crtc *crtc, struct drm_file *file) complete_flip() argument 178 static void mdp5_crtc_destroy(struct drm_crtc *crtc) mdp5_crtc_destroy() argument 188 static bool mdp5_crtc_mode_fixup(struct drm_crtc *crtc, mdp5_crtc_mode_fixup() argument 202 static void blend_setup(struct drm_crtc *crtc) blend_setup() argument 297 static void mdp5_crtc_mode_set_nofb(struct drm_crtc *crtc) mdp5_crtc_mode_set_nofb() argument 325 static void mdp5_crtc_disable(struct drm_crtc *crtc) mdp5_crtc_disable() argument 344 static void mdp5_crtc_enable(struct drm_crtc *crtc) mdp5_crtc_enable() argument 375 static int mdp5_crtc_atomic_check(struct drm_crtc *crtc, mdp5_crtc_atomic_check() argument 425 static void mdp5_crtc_atomic_begin(struct drm_crtc *crtc, mdp5_crtc_atomic_begin() argument 432 static void mdp5_crtc_atomic_flush(struct drm_crtc *crtc, mdp5_crtc_atomic_flush() argument 471 static int mdp5_crtc_set_property(struct drm_crtc *crtc, mdp5_crtc_set_property() argument 478 static void get_roi(struct drm_crtc *crtc, uint32_t *roi_w, uint32_t *roi_h) get_roi() argument 504 static int mdp5_crtc_cursor_set(struct drm_crtc *crtc, mdp5_crtc_cursor_set() argument 592 static int mdp5_crtc_cursor_move(struct drm_crtc *crtc, int x, int y) mdp5_crtc_cursor_move() argument 649 struct drm_crtc *crtc = &mdp5_crtc->base; mdp5_crtc_vblank_irq() local 680 static void mdp5_crtc_wait_for_pp_done(struct drm_crtc *crtc) mdp5_crtc_wait_for_pp_done() argument 692 static void mdp5_crtc_wait_for_flush_done(struct drm_crtc *crtc) mdp5_crtc_wait_for_flush_done() argument 718 uint32_t mdp5_crtc_vblank(struct drm_crtc *crtc) mdp5_crtc_vblank() argument 724 void mdp5_crtc_cancel_pending_flip(struct drm_crtc *crtc, struct drm_file *file) mdp5_crtc_cancel_pending_flip() argument 730 void mdp5_crtc_set_pipeline(struct drm_crtc *crtc, mdp5_crtc_set_pipeline() argument 758 int mdp5_crtc_get_lm(struct drm_crtc *crtc) mdp5_crtc_get_lm() argument 764 void mdp5_crtc_wait_for_commit_done(struct drm_crtc *crtc) mdp5_crtc_wait_for_commit_done() argument 778 struct drm_crtc *crtc = NULL; mdp5_crtc_init() local
|
H A D | mdp5_plane.c | 665 mdp5_plane_mode_set(struct drm_plane *plane, struct drm_crtc *crtc, struct drm_framebuffer *fb, int crtc_x, int crtc_y, unsigned int crtc_w, unsigned int crtc_h, uint32_t src_x, uint32_t src_y, uint32_t src_w, uint32_t src_h) mdp5_plane_mode_set() argument
|
/linux-4.4.14/drivers/gpu/drm/msm/ |
H A D | msm_atomic.c | 90 struct drm_crtc *crtc; msm_atomic_wait_for_commit_done() local 225 struct drm_crtc *crtc = state->crtcs[i]; msm_atomic_commit() local
|
H A D | msm_fbdev.c | 191 static void msm_crtc_fb_gamma_set(struct drm_crtc *crtc, msm_crtc_fb_gamma_set() argument 197 static void msm_crtc_fb_gamma_get(struct drm_crtc *crtc, msm_crtc_fb_gamma_get() argument
|
/linux-4.4.14/drivers/video/ |
H A D | vgastate.c | 28 __u8 *crtc; member in struct:regstate
|
/linux-4.4.14/drivers/video/fbdev/riva/ |
H A D | rivafb.h | 27 u8 crtc[NUM_CRT_REGS]; member in struct:riva_regs
|
/linux-4.4.14/drivers/gpu/drm/rockchip/ |
H A D | rockchip_drm_drv.c | 96 struct drm_crtc *crtc; rockchip_crtc_from_pipe() local 110 struct drm_crtc *crtc = rockchip_crtc_from_pipe(dev, pipe); rockchip_drm_crtc_enable_vblank() local 123 struct drm_crtc *crtc = rockchip_crtc_from_pipe(dev, pipe); rockchip_drm_crtc_disable_vblank() local 392 struct drm_crtc *crtc = encoder->crtc; rockchip_drm_encoder_get_mux_id() local
|
H A D | rockchip_drm_vop.c | 84 struct drm_crtc crtc; member in struct:vop 637 static void vop_enable(struct drm_crtc *crtc) vop_enable() argument 707 static void vop_disable(struct drm_crtc *crtc) vop_disable() argument 989 static int vop_update_plane(struct drm_plane *plane, struct drm_crtc *crtc, vop_update_plane() argument 1000 static int vop_update_primary_plane(struct drm_crtc *crtc, vop_update_primary_plane() argument 1064 int rockchip_drm_crtc_mode_config(struct drm_crtc *crtc, rockchip_drm_crtc_mode_config() argument 1077 static int vop_crtc_enable_vblank(struct drm_crtc *crtc) vop_crtc_enable_vblank() argument 1094 static void vop_crtc_disable_vblank(struct drm_crtc *crtc) vop_crtc_disable_vblank() argument 1112 static void vop_crtc_dpms(struct drm_crtc *crtc, int mode) vop_crtc_dpms() argument 1131 static void vop_crtc_prepare(struct drm_crtc *crtc) vop_crtc_prepare() argument 1136 static bool vop_crtc_mode_fixup(struct drm_crtc *crtc, vop_crtc_mode_fixup() argument 1146 static int vop_crtc_mode_set_base(struct drm_crtc *crtc, int x, int y, vop_crtc_mode_set_base() argument 1163 static int vop_crtc_mode_set(struct drm_crtc *crtc, vop_crtc_mode_set() argument 1246 static void vop_crtc_commit(struct drm_crtc *crtc) vop_crtc_commit() argument 1259 static int vop_crtc_page_flip(struct drm_crtc *crtc, vop_crtc_page_flip() argument 1287 struct drm_crtc *crtc = &vop->crtc; vop_win_state_complete() local 1301 static void vop_crtc_destroy(struct drm_crtc *crtc) vop_crtc_destroy() argument 1459 struct drm_crtc *crtc = &vop->crtc; vop_create_crtc() local 1549 struct drm_crtc *crtc = &vop->crtc; vop_destroy_crtc() local 788 vop_update_plane_event(struct drm_plane *plane, struct drm_crtc *crtc, struct drm_framebuffer *fb, int crtc_x, int crtc_y, unsigned int crtc_w, unsigned int crtc_h, uint32_t src_x, uint32_t src_y, uint32_t src_w, uint32_t src_h, struct drm_pending_vblank_event *event) vop_update_plane_event() argument
|
/linux-4.4.14/drivers/gpu/drm/sti/ |
H A D | sti_crtc.c | 23 static void sti_crtc_enable(struct drm_crtc *crtc) sti_crtc_enable() argument 45 static void sti_crtc_disabling(struct drm_crtc *crtc) sti_crtc_disabling() argument 54 static bool sti_crtc_mode_fixup(struct drm_crtc *crtc, sti_crtc_mode_fixup() argument 63 sti_crtc_mode_set(struct drm_crtc *crtc, struct drm_display_mode *mode) sti_crtc_mode_set() argument 113 static void sti_crtc_disable(struct drm_crtc *crtc) sti_crtc_disable() argument 139 sti_crtc_mode_set_nofb(struct drm_crtc *crtc) sti_crtc_mode_set_nofb() argument 145 static void sti_crtc_atomic_begin(struct drm_crtc *crtc, sti_crtc_atomic_begin() argument 160 static void sti_crtc_atomic_flush(struct drm_crtc *crtc, sti_crtc_atomic_flush() argument 240 static void sti_crtc_destroy(struct drm_crtc *crtc) sti_crtc_destroy() argument 246 static int sti_crtc_set_property(struct drm_crtc *crtc, sti_crtc_set_property() argument 259 struct drm_crtc *crtc = data; sti_crtc_vblank_cb() local 309 struct drm_crtc *crtc = &compo->mixer[pipe]->drm_crtc; sti_crtc_enable_vblank() local 328 struct drm_crtc *crtc = &compo->mixer[pipe]->drm_crtc; sti_crtc_disable_vblank() local 353 bool sti_crtc_is_main(struct drm_crtc *crtc) sti_crtc_is_main() argument 366 struct drm_crtc *crtc = &mixer->drm_crtc; sti_crtc_init() local
|
H A D | sti_cursor.c | 119 struct drm_crtc *crtc = state->crtc; sti_cursor_atomic_update() local
|
H A D | sti_vid.c | 49 struct drm_crtc *crtc = state->crtc; sti_vid_commit() local
|
H A D | sti_vtg.c | 93 struct drm_crtc *crtc; member in struct:sti_vtg 282 sti_vtg_register_client(struct sti_vtg *vtg, struct notifier_block *nb, struct drm_crtc *crtc) sti_vtg_register_client() argument
|
H A D | sti_gdp.c | 389 struct drm_crtc *crtc = state->crtc; sti_gdp_atomic_update() local
|
H A D | sti_hqvdp.c | 784 struct drm_crtc *crtc = state->crtc; sti_hqvdp_atomic_update() local
|
/linux-4.4.14/drivers/gpu/drm/tilcdc/ |
H A D | tilcdc_drv.h | 81 struct drm_crtc *crtc; member in struct:tilcdc_drm_private
|
H A D | tilcdc_crtc.c | 57 static void set_scanout(struct drm_crtc *crtc, int n) set_scanout() argument 87 static void update_scanout(struct drm_crtc *crtc) update_scanout() argument 117 static void start(struct drm_crtc *crtc) start() argument 134 static void stop(struct drm_crtc *crtc) stop() argument 142 static void tilcdc_crtc_destroy(struct drm_crtc *crtc) tilcdc_crtc_destroy() argument 154 static int tilcdc_crtc_page_flip(struct drm_crtc *crtc, tilcdc_crtc_page_flip() argument 174 static void tilcdc_crtc_dpms(struct drm_crtc *crtc, int mode) tilcdc_crtc_dpms() argument 216 static bool tilcdc_crtc_mode_fixup(struct drm_crtc *crtc, tilcdc_crtc_mode_fixup() argument 245 static void tilcdc_crtc_prepare(struct drm_crtc *crtc) tilcdc_crtc_prepare() argument 250 static void tilcdc_crtc_commit(struct drm_crtc *crtc) tilcdc_crtc_commit() argument 255 static int tilcdc_crtc_mode_set(struct drm_crtc *crtc, tilcdc_crtc_mode_set() argument 431 static int tilcdc_crtc_mode_set_base(struct drm_crtc *crtc, int x, int y, tilcdc_crtc_mode_set_base() argument 453 int tilcdc_crtc_max_width(struct drm_crtc *crtc) tilcdc_crtc_max_width() argument 467 int tilcdc_crtc_mode_valid(struct drm_crtc *crtc, struct drm_display_mode *mode) tilcdc_crtc_mode_valid() argument 555 void tilcdc_crtc_set_panel_info(struct drm_crtc *crtc, tilcdc_crtc_set_panel_info() argument 562 void tilcdc_crtc_set_simulate_vesa_sync(struct drm_crtc *crtc, tilcdc_crtc_set_simulate_vesa_sync() argument 570 void tilcdc_crtc_update_clk(struct drm_crtc *crtc) tilcdc_crtc_update_clk() argument 614 irqreturn_t tilcdc_crtc_irq(struct drm_crtc *crtc) tilcdc_crtc_irq() argument 665 void tilcdc_crtc_cancel_page_flip(struct drm_crtc *crtc, struct drm_file *file) tilcdc_crtc_cancel_page_flip() argument 688 struct drm_crtc *crtc; tilcdc_crtc_create() local
|
/linux-4.4.14/drivers/gpu/drm/udl/ |
H A D | udl_modeset.c | 230 static int udl_crtc_write_mode_to_hw(struct drm_crtc *crtc) udl_crtc_write_mode_to_hw() argument 251 static void udl_crtc_dpms(struct drm_crtc *crtc, int mode) udl_crtc_dpms() argument 282 static bool udl_crtc_mode_fixup(struct drm_crtc *crtc, udl_crtc_mode_fixup() argument 306 static int udl_crtc_mode_set(struct drm_crtc *crtc, udl_crtc_mode_set() argument 356 static void udl_crtc_disable(struct drm_crtc *crtc) udl_crtc_disable() argument 361 static void udl_crtc_destroy(struct drm_crtc *crtc) udl_crtc_destroy() argument 367 static int udl_crtc_page_flip(struct drm_crtc *crtc, udl_crtc_page_flip() argument 394 static void udl_crtc_prepare(struct drm_crtc *crtc) udl_crtc_prepare() argument 398 static void udl_crtc_commit(struct drm_crtc *crtc) udl_crtc_commit() argument 420 struct drm_crtc *crtc; udl_crtc_init() local
|
/linux-4.4.14/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_kms.h | 149 struct drm_crtc crtc; member in struct:vmw_display_unit
|
H A D | vmwgfx_ldu.c | 69 static void vmw_ldu_crtc_destroy(struct drm_crtc *crtc) vmw_ldu_crtc_destroy() argument 80 struct drm_crtc *crtc = NULL; vmw_ldu_commit_list() local 219 struct drm_crtc *crtc; vmw_ldu_crtc_set_config() local 346 struct drm_crtc *crtc; vmw_ldu_init() local
|
H A D | vmwgfx_fb.c | 69 struct drm_crtc *crtc; member in struct:vmw_fb_par
|
H A D | vmwgfx_scrn.c | 114 static void vmw_sou_crtc_destroy(struct drm_crtc *crtc) vmw_sou_crtc_destroy() argument 299 struct drm_crtc *crtc; vmw_sou_crtc_set_config() local 464 static int vmw_sou_crtc_page_flip(struct drm_crtc *crtc, vmw_sou_crtc_page_flip() argument 582 struct drm_crtc *crtc; vmw_sou_init() local 435 vmw_sou_screen_object_flippable(struct vmw_private *dev_priv, struct drm_crtc *crtc) vmw_sou_screen_object_flippable() argument 453 vmw_sou_update_implicit_fb(struct vmw_private *dev_priv, struct drm_crtc *crtc) vmw_sou_update_implicit_fb() argument
|
H A D | vmwgfx_stdu.c | 178 static void vmw_stdu_crtc_destroy(struct drm_crtc *crtc) vmw_stdu_crtc_destroy() argument 326 struct drm_crtc *crtc = &stdu->base.crtc; vmw_stdu_update_st() local 417 struct drm_crtc *crtc; vmw_stdu_crtc_set_config() local 643 static int vmw_stdu_crtc_page_flip(struct drm_crtc *crtc, vmw_stdu_crtc_page_flip() argument 1130 struct drm_crtc *crtc; vmw_stdu_init() local
|
H A D | vmwgfx_kms.c | 140 int vmw_du_crtc_cursor_set2(struct drm_crtc *crtc, struct drm_file *file_priv, vmw_du_crtc_cursor_set2() argument 233 int vmw_du_crtc_cursor_move(struct drm_crtc *crtc, int x, int y) vmw_du_crtc_cursor_move() argument 361 struct drm_crtc *crtc; vmw_kms_legacy_hotspot_clear() local 377 struct drm_crtc *crtc; vmw_kms_cursor_post_execbuf() local 1159 struct drm_crtc *crtc; vmw_kms_cursor_bypass_ioctl() local 1376 void vmw_du_crtc_save(struct drm_crtc *crtc) vmw_du_crtc_save() argument 1380 void vmw_du_crtc_restore(struct drm_crtc *crtc) vmw_du_crtc_restore() argument 1384 void vmw_du_crtc_gamma_set(struct drm_crtc *crtc, vmw_du_crtc_gamma_set() argument 1728 struct drm_crtc *crtc; vmw_kms_helper_dirty() local
|
H A D | vmwgfx_drv.h | 156 struct drm_crtc *crtc; member in struct:vmw_cursor_snooper
|
/linux-4.4.14/drivers/gpu/drm/armada/ |
H A D | armada_crtc.h | 59 struct drm_crtc crtc; member in struct:armada_crtc
|
H A D | armada_overlay.c | 95 armada_ovl_plane_update(struct drm_plane *plane, struct drm_crtc *crtc, armada_ovl_plane_update() argument
|
H A D | armada_crtc.c | 320 void armada_drm_crtc_gamma_set(struct drm_crtc *crtc, u16 r, u16 g, u16 b, armada_drm_crtc_gamma_set() argument 325 void armada_drm_crtc_gamma_get(struct drm_crtc *crtc, u16 *r, u16 *g, u16 *b, armada_drm_crtc_gamma_get() argument 331 static void armada_drm_crtc_dpms(struct drm_crtc *crtc, int dpms) armada_drm_crtc_dpms() argument 356 static void armada_drm_crtc_prepare(struct drm_crtc *crtc) armada_drm_crtc_prepare() argument 372 static void armada_drm_crtc_commit(struct drm_crtc *crtc) armada_drm_crtc_commit() argument 383 static bool armada_drm_crtc_mode_fixup(struct drm_crtc *crtc, armada_drm_crtc_mode_fixup() argument 533 static int armada_drm_crtc_mode_set(struct drm_crtc *crtc, armada_drm_crtc_mode_set() argument 674 static int armada_drm_crtc_mode_set_base(struct drm_crtc *crtc, int x, int y, armada_drm_crtc_mode_set_base() argument 736 static void armada_drm_crtc_disable(struct drm_crtc *crtc) armada_drm_crtc_disable() argument 897 static int armada_drm_crtc_cursor_set(struct drm_crtc *crtc, armada_drm_crtc_cursor_set() argument 950 static int armada_drm_crtc_cursor_move(struct drm_crtc *crtc, int x, int y) armada_drm_crtc_cursor_move() argument 969 static void armada_drm_crtc_destroy(struct drm_crtc *crtc) armada_drm_crtc_destroy() argument 994 static int armada_drm_crtc_page_flip(struct drm_crtc *crtc, armada_drm_crtc_page_flip() argument 1051 armada_drm_crtc_set_property(struct drm_crtc *crtc, armada_drm_crtc_set_property() argument
|
/linux-4.4.14/drivers/gpu/drm/ast/ |
H A D | ast_fb.c | 264 static void ast_fb_gamma_set(struct drm_crtc *crtc, u16 red, u16 green, ast_fb_gamma_set() argument 273 static void ast_fb_gamma_get(struct drm_crtc *crtc, u16 *red, u16 *green, ast_fb_gamma_get() argument
|
H A D | ast_mode.c | 63 static void ast_crtc_load_lut(struct drm_crtc *crtc) ast_crtc_load_lut() argument 77 static bool ast_get_vbios_mode_info(struct drm_crtc *crtc, struct drm_display_mode *mode, ast_get_vbios_mode_info() argument 224 static void ast_set_std_reg(struct drm_crtc *crtc, struct drm_display_mode *mode, ast_set_std_reg() argument 269 static void ast_set_crtc_reg(struct drm_crtc *crtc, struct drm_display_mode *mode, ast_set_crtc_reg() argument 369 static void ast_set_offset_reg(struct drm_crtc *crtc) ast_set_offset_reg() argument 394 static void ast_set_ext_reg(struct drm_crtc *crtc, struct drm_display_mode *mode, ast_set_ext_reg() argument 452 static bool ast_set_dac_reg(struct drm_crtc *crtc, struct drm_display_mode *mode, ast_set_dac_reg() argument 464 static void ast_set_start_address_crt1(struct drm_crtc *crtc, unsigned offset) ast_set_start_address_crt1() argument 476 static void ast_crtc_dpms(struct drm_crtc *crtc, int mode) ast_crtc_dpms() argument 500 static bool ast_crtc_mode_fixup(struct drm_crtc *crtc, ast_crtc_mode_fixup() argument 508 static int ast_crtc_do_set_base(struct drm_crtc *crtc, ast_crtc_do_set_base() argument 560 static int ast_crtc_mode_set_base(struct drm_crtc *crtc, int x, int y, ast_crtc_mode_set_base() argument 566 static int ast_crtc_mode_set(struct drm_crtc *crtc, ast_crtc_mode_set() argument 601 static void ast_crtc_disable(struct drm_crtc *crtc) ast_crtc_disable() argument 606 static void ast_crtc_prepare(struct drm_crtc *crtc) ast_crtc_prepare() argument 611 static void ast_crtc_commit(struct drm_crtc *crtc) ast_crtc_commit() argument 630 static void ast_crtc_reset(struct drm_crtc *crtc) ast_crtc_reset() argument 635 static void ast_crtc_gamma_set(struct drm_crtc *crtc, u16 *red, u16 *green, ast_crtc_gamma_set() argument 651 static void ast_crtc_destroy(struct drm_crtc *crtc) ast_crtc_destroy() argument 668 struct ast_crtc *crtc; ast_crtc_init() local 1063 static void ast_show_cursor(struct drm_crtc *crtc) ast_show_cursor() argument 1074 static void ast_hide_cursor(struct drm_crtc *crtc) ast_hide_cursor() argument 1136 static int ast_cursor_set(struct drm_crtc *crtc, ast_cursor_set() argument 1221 static int ast_cursor_move(struct drm_crtc *crtc, ast_cursor_move() argument
|
H A D | ast_drv.h | 275 u8 crtc[25]; member in struct:ast_vbios_stdtable
|
/linux-4.4.14/drivers/gpu/drm/i2c/ |
H A D | ch7006_drv.c | 288 struct drm_crtc *crtc = encoder->crtc; ch7006_encoder_set_property() local
|
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_fb.c | 300 static void amdgpu_crtc_fb_gamma_set(struct drm_crtc *crtc, u16 red, u16 green, amdgpu_crtc_fb_gamma_set() argument 311 static void amdgpu_crtc_fb_gamma_get(struct drm_crtc *crtc, u16 *red, u16 *green, amdgpu_crtc_fb_gamma_get() argument
|
H A D | amdgpu_kms.c | 167 struct drm_crtc *crtc; amdgpu_info_ioctl() local 720 struct drm_crtc *crtc; amdgpu_get_vblank_timestamp_kms() local
|
H A D | amdgpu_pll.c | 259 u32 amdgpu_pll_get_use_mask(struct drm_crtc *crtc) amdgpu_pll_get_use_mask() argument 286 int amdgpu_pll_get_shared_dp_ppll(struct drm_crtc *crtc) amdgpu_pll_get_shared_dp_ppll() argument 315 int amdgpu_pll_get_shared_nondp_ppll(struct drm_crtc *crtc) amdgpu_pll_get_shared_nondp_ppll() argument
|
H A D | amdgpu_pm.c | 746 struct drm_crtc *crtc; amdgpu_pm_compute_clocks() local
|
H A D | amdgpu_display.c | 73 struct drm_crtc *crtc = &amdgpuCrtc->base; amdgpu_flip_work_func() local 166 int amdgpu_crtc_page_flip(struct drm_crtc *crtc, amdgpu_crtc_page_flip() argument 288 struct drm_crtc *crtc; amdgpu_crtc_set_config() local 681 bool amdgpu_crtc_scaling_mode_fixup(struct drm_crtc *crtc, amdgpu_crtc_scaling_mode_fixup() argument 889 int amdgpu_crtc_idx_to_irq_type(struct amdgpu_device *adev, int crtc) amdgpu_crtc_idx_to_irq_type() argument
|
H A D | amdgpu_drv.c | 417 struct drm_crtc *crtc; amdgpu_pmops_runtime_idle() local
|
H A D | atombios_crtc.c | 38 void amdgpu_atombios_crtc_overscan_setup(struct drm_crtc *crtc, amdgpu_atombios_crtc_overscan_setup() argument 83 void amdgpu_atombios_crtc_scaler_setup(struct drm_crtc *crtc) amdgpu_atombios_crtc_scaler_setup() argument 112 void amdgpu_atombios_crtc_lock(struct drm_crtc *crtc, int lock) amdgpu_atombios_crtc_lock() argument 129 void amdgpu_atombios_crtc_enable(struct drm_crtc *crtc, int state) amdgpu_atombios_crtc_enable() argument 145 void amdgpu_atombios_crtc_blank(struct drm_crtc *crtc, int state) amdgpu_atombios_crtc_blank() argument 161 void amdgpu_atombios_crtc_powergate(struct drm_crtc *crtc, int state) amdgpu_atombios_crtc_powergate() argument 189 void amdgpu_atombios_crtc_set_dtd_timing(struct drm_crtc *crtc, amdgpu_atombios_crtc_set_dtd_timing() argument 304 static u32 amdgpu_atombios_crtc_adjust_pll(struct drm_crtc *crtc, amdgpu_atombios_crtc_adjust_pll() argument 525 void amdgpu_atombios_crtc_program_pll(struct drm_crtc *crtc, amdgpu_atombios_crtc_program_pll() argument 668 int amdgpu_atombios_crtc_prepare_pll(struct drm_crtc *crtc, amdgpu_atombios_crtc_prepare_pll() argument 738 void amdgpu_atombios_crtc_set_pll(struct drm_crtc *crtc, struct drm_display_mode *mode) amdgpu_atombios_crtc_set_pll() argument
|
H A D | amdgpu_connectors.c | 97 struct drm_crtc *crtc = encoder->crtc; amdgpu_connector_property_change_mode() local
|
H A D | amdgpu_dpm.c | 119 struct drm_crtc *crtc; amdgpu_dpm_get_vblank_time() local 145 struct drm_crtc *crtc; amdgpu_dpm_get_vrefresh() local
|
H A D | amdgpu_device.c | 1639 struct drm_crtc *crtc; amdgpu_suspend_kms() local 1727 struct drm_crtc *crtc; amdgpu_resume_kms() local
|
/linux-4.4.14/drivers/gpu/drm/tegra/ |
H A D | drm.h | 153 static inline struct tegra_dc *to_tegra_dc(struct drm_crtc *crtc) to_tegra_dc() argument
|
H A D | drm.c | 815 struct drm_crtc *crtc; tegra_crtc_from_pipe() local 828 struct drm_crtc *crtc = tegra_crtc_from_pipe(drm, pipe); tegra_drm_get_vblank_counter() local 839 struct drm_crtc *crtc = tegra_crtc_from_pipe(drm, pipe); tegra_drm_enable_vblank() local 852 struct drm_crtc *crtc = tegra_crtc_from_pipe(drm, pipe); tegra_drm_disable_vblank() local 863 struct drm_crtc *crtc; tegra_drm_preclose() local
|
H A D | dc.c | 956 struct drm_crtc *crtc = &dc->base; tegra_dc_finish_page_flip() local 988 void tegra_dc_cancel_page_flip(struct drm_crtc *crtc, struct drm_file *file) tegra_dc_cancel_page_flip() argument 1005 static void tegra_dc_destroy(struct drm_crtc *crtc) tegra_dc_destroy() argument 1010 static void tegra_crtc_reset(struct drm_crtc *crtc) tegra_crtc_reset() argument 1030 tegra_crtc_atomic_duplicate_state(struct drm_crtc *crtc) tegra_crtc_atomic_duplicate_state() argument 1048 static void tegra_crtc_atomic_destroy_state(struct drm_crtc *crtc, tegra_crtc_atomic_destroy_state() argument 1193 static void tegra_crtc_disable(struct drm_crtc *crtc) tegra_crtc_disable() argument 1235 static void tegra_crtc_enable(struct drm_crtc *crtc) tegra_crtc_enable() argument 1269 static int tegra_crtc_atomic_check(struct drm_crtc *crtc, tegra_crtc_atomic_check() argument 1275 static void tegra_crtc_atomic_begin(struct drm_crtc *crtc, tegra_crtc_atomic_begin() argument 1290 static void tegra_crtc_atomic_flush(struct drm_crtc *crtc, tegra_crtc_atomic_flush() argument
|
H A D | dsi.c | 122 struct drm_crtc *crtc = dsi->output.encoder.crtc; tegra_dsi_show_regs() local
|
H A D | hdmi.c | 1069 struct drm_crtc *crtc = hdmi->output.encoder.crtc; tegra_hdmi_show_regs() local
|
H A D | sor.c | 804 struct drm_crtc *crtc = sor->output.encoder.crtc; tegra_sor_show_crc() local 846 struct drm_crtc *crtc = sor->output.encoder.crtc; tegra_sor_show_regs() local
|
/linux-4.4.14/drivers/gpu/drm/virtio/ |
H A D | virtgpu_display.c | 41 static void virtio_gpu_crtc_gamma_set(struct drm_crtc *crtc, virtio_gpu_crtc_gamma_set() argument 57 static int virtio_gpu_crtc_cursor_set(struct drm_crtc *crtc, virtio_gpu_crtc_cursor_set() argument 114 static int virtio_gpu_crtc_cursor_move(struct drm_crtc *crtc, virtio_gpu_crtc_cursor_move() argument 128 static int virtio_gpu_page_flip(struct drm_crtc *crtc, virtio_gpu_page_flip() argument 240 static bool virtio_gpu_crtc_mode_fixup(struct drm_crtc *crtc, virtio_gpu_crtc_mode_fixup() argument 247 static void virtio_gpu_crtc_mode_set_nofb(struct drm_crtc *crtc) virtio_gpu_crtc_mode_set_nofb() argument 258 static void virtio_gpu_crtc_enable(struct drm_crtc *crtc) virtio_gpu_crtc_enable() argument 262 static void virtio_gpu_crtc_disable(struct drm_crtc *crtc) virtio_gpu_crtc_disable() argument 271 static int virtio_gpu_crtc_atomic_check(struct drm_crtc *crtc, virtio_gpu_crtc_atomic_check() argument 432 struct drm_crtc *crtc = &output->crtc; vgdev_output_init() local
|
H A D | virtgpu_drv.h | 108 struct drm_crtc crtc; member in struct:virtio_gpu_output
|
/linux-4.4.14/drivers/gpu/drm/cirrus/ |
H A D | cirrus_mode.c | 34 static void cirrus_crtc_load_lut(struct drm_crtc *crtc) cirrus_crtc_load_lut() argument 58 static void cirrus_crtc_dpms(struct drm_crtc *crtc, int mode) cirrus_crtc_dpms() argument 99 static bool cirrus_crtc_mode_fixup(struct drm_crtc *crtc, cirrus_crtc_mode_fixup() argument 106 static void cirrus_set_start_address(struct drm_crtc *crtc, unsigned offset) cirrus_set_start_address() argument 130 static int cirrus_crtc_do_set_base(struct drm_crtc *crtc, cirrus_crtc_do_set_base() argument 179 static int cirrus_crtc_mode_set_base(struct drm_crtc *crtc, int x, int y, cirrus_crtc_mode_set_base() argument 193 static int cirrus_crtc_mode_set(struct drm_crtc *crtc, cirrus_crtc_mode_set() argument 323 static void cirrus_crtc_prepare(struct drm_crtc *crtc) cirrus_crtc_prepare() argument 331 static void cirrus_crtc_commit(struct drm_crtc *crtc) cirrus_crtc_commit() argument 340 static void cirrus_crtc_gamma_set(struct drm_crtc *crtc, u16 *red, u16 *green, cirrus_crtc_gamma_set() argument 358 static void cirrus_crtc_destroy(struct drm_crtc *crtc) cirrus_crtc_destroy() argument 412 void cirrus_crtc_fb_gamma_set(struct drm_crtc *crtc, u16 red, u16 green, cirrus_crtc_fb_gamma_set() argument 423 void cirrus_crtc_fb_gamma_get(struct drm_crtc *crtc, u16 *red, u16 *green, cirrus_crtc_fb_gamma_get() argument
|
H A D | cirrus_drv.h | 106 struct cirrus_crtc *crtc; member in struct:cirrus_mode_info
|
/linux-4.4.14/include/video/ |
H A D | uvesafb.h | 136 struct vbe_crtc_ib crtc; member in struct:uvesafb_par
|
/linux-4.4.14/drivers/video/fbdev/ |
H A D | i740fb.c | 46 u8 crtc[VGA_CRT_C]; member in struct:i740fb_par
|
H A D | uvesafb.c | 1230 struct vbe_crtc_ib *crtc = NULL; uvesafb_set_par() local
|
H A D | vga16fb.c | 63 u8 crtc[VGA_CRT_C]; member in struct:vga16fb_par
|
H A D | cyber2000fb.c | 427 u_char crtc[19]; member in struct:par_info
|
H A D | ps3fb.c | 754 static int ps3fb_wait_for_vsync(u32 crtc) ps3fb_wait_for_vsync() argument
|
H A D | s3c-fb.c | 993 static int s3c_fb_wait_for_vsync(struct s3c_fb *sfb, u32 crtc) s3c_fb_wait_for_vsync() argument 1023 u32 crtc; s3c_fb_ioctl() local
|
/linux-4.4.14/drivers/video/fbdev/nvidia/ |
H A D | nv_type.h | 49 u8 crtc[NUM_CRT_REGS]; member in struct:_riva_hw_state
|
/linux-4.4.14/drivers/video/fbdev/aty/ |
H A D | atyfb.h | 11 struct crtc { struct 135 struct crtc crtc; member in struct:atyfb_par
|
H A D | aty128fb.c | 443 struct aty128_crtc crtc; member in struct:aty128fb_par 1028 static void aty128_set_crtc(const struct aty128_crtc *crtc, aty128_set_crtc() argument 1235 static int aty128_crtc_to_var(const struct aty128_crtc *crtc, aty128_crtc_to_var() argument 1568 struct aty128_crtc crtc; aty128_decode_var() local 1044 aty128_var_to_crtc(const struct fb_var_screeninfo *var, struct aty128_crtc *crtc, const struct aty128fb_par *par) aty128_var_to_crtc() argument
|
/linux-4.4.14/drivers/video/fbdev/matrox/ |
H A D | matroxfb_base.c | 268 int matroxfb_wait_for_sync(struct matrox_fb_info *minfo, u_int32_t crtc) matroxfb_wait_for_sync() argument 1173 int crtc; matroxfb_blank() local
|
/linux-4.4.14/drivers/video/fbdev/via/ |
H A D | share.h | 322 struct via_display_timing crtc; member in struct:crt_mode_table
|