Lines Matching defs:crtc

416 bool intel_pipe_has_type(struct intel_crtc *crtc, enum intel_output_type type)  in intel_pipe_has_type()
627 struct intel_crtc *crtc = to_intel_crtc(crtc_state->base.crtc); in i9xx_find_best_dpll() local
690 struct intel_crtc *crtc = to_intel_crtc(crtc_state->base.crtc); in pnv_find_best_dpll() local
751 struct intel_crtc *crtc = to_intel_crtc(crtc_state->base.crtc); in g4x_find_best_dpll() local
850 struct intel_crtc *crtc = to_intel_crtc(crtc_state->base.crtc); in vlv_find_best_dpll() local
904 struct intel_crtc *crtc = to_intel_crtc(crtc_state->base.crtc); in chv_find_best_dpll() local
956 bool intel_crtc_active(struct drm_crtc *crtc) in intel_crtc_active()
980 struct drm_crtc *crtc = dev_priv->pipe_to_crtc_mapping[pipe]; in intel_pipe_to_cpu_transcoder() local
1021 static void intel_wait_for_pipe_off(struct intel_crtc *crtc) in intel_wait_for_pipe_off()
1127 intel_crtc_to_shared_dpll(struct intel_crtc *crtc) in intel_crtc_to_shared_dpll()
1405 static void assert_vblank_disabled(struct drm_crtc *crtc) in assert_vblank_disabled()
1583 static void vlv_enable_pll(struct intel_crtc *crtc, in vlv_enable_pll()
1622 static void chv_enable_pll(struct intel_crtc *crtc, in chv_enable_pll()
1663 struct intel_crtc *crtc; in intel_num_dvo_pipes() local
1673 static void i9xx_enable_pll(struct intel_crtc *crtc) in i9xx_enable_pll()
1741 static void i9xx_disable_pll(struct intel_crtc *crtc) in i9xx_disable_pll()
1851 static void intel_prepare_shared_dpll(struct intel_crtc *crtc) in intel_prepare_shared_dpll()
1878 static void intel_enable_shared_dpll(struct intel_crtc *crtc) in intel_enable_shared_dpll()
1908 static void intel_disable_shared_dpll(struct intel_crtc *crtc) in intel_disable_shared_dpll()
1947 struct drm_crtc *crtc = dev_priv->pipe_to_crtc_mapping[pipe]; in ironlake_enable_pch_transcoder() local
2084 static void intel_enable_pipe(struct intel_crtc *crtc) in intel_enable_pipe()
2146 static void intel_disable_pipe(struct intel_crtc *crtc) in intel_disable_pipe()
2206 struct drm_crtc *crtc) in intel_enable_primary_hw_plane()
2240 struct drm_crtc *crtc) in intel_disable_primary_hw_plane()
2540 intel_alloc_initial_plane_obj(struct intel_crtc *crtc, in intel_alloc_initial_plane_obj()
2665 static void i9xx_update_primary_plane(struct drm_crtc *crtc, in i9xx_update_primary_plane()
2794 static void ironlake_update_primary_plane(struct drm_crtc *crtc, in ironlake_update_primary_plane()
2941 static void skylake_update_primary_plane(struct drm_crtc *crtc, in skylake_update_primary_plane()
3034 intel_pipe_set_base_atomic(struct drm_crtc *crtc, struct drm_framebuffer *fb, in intel_pipe_set_base_atomic()
3050 struct drm_crtc *crtc; in intel_complete_page_flips() local
3064 struct drm_crtc *crtc; in intel_update_primary_planes() local
3087 struct intel_crtc *crtc; in intel_prepare_reset() local
3180 static bool intel_crtc_has_pending_flip(struct drm_crtc *crtc) in intel_crtc_has_pending_flip()
3198 static void intel_update_pipe_size(struct intel_crtc *crtc) in intel_update_pipe_size()
3237 static void intel_fdi_normal_train(struct drm_crtc *crtc) in intel_fdi_normal_train()
3279 static void ironlake_fdi_link_train(struct drm_crtc *crtc) in ironlake_fdi_link_train()
3379 static void gen6_fdi_link_train(struct drm_crtc *crtc) in gen6_fdi_link_train()
3511 static void ivb_manual_fdi_link_train(struct drm_crtc *crtc) in ivb_manual_fdi_link_train()
3695 static void ironlake_fdi_disable(struct drm_crtc *crtc) in ironlake_fdi_disable()
3749 struct intel_crtc *crtc; in intel_has_pending_fb_unpin() local
3794 void intel_crtc_wait_for_pending_flips(struct drm_crtc *crtc) in intel_crtc_wait_for_pending_flips()
3821 static void lpt_program_iclkip(struct drm_crtc *crtc) in lpt_program_iclkip()
3909 static void ironlake_pch_transcoder_set_timings(struct intel_crtc *crtc, in ironlake_pch_transcoder_set_timings()
3985 static void ironlake_pch_enable(struct drm_crtc *crtc) in ironlake_pch_enable()
4073 static void lpt_pch_enable(struct drm_crtc *crtc) in lpt_pch_enable()
4090 void intel_put_shared_dpll(struct intel_crtc *crtc) in intel_put_shared_dpll()
4111 struct intel_shared_dpll *intel_get_shared_dpll(struct intel_crtc *crtc, in intel_get_shared_dpll()
4256 static void skylake_pfit_enable(struct intel_crtc *crtc) in skylake_pfit_enable()
4269 static void ironlake_pfit_enable(struct intel_crtc *crtc) in ironlake_pfit_enable()
4290 static void intel_enable_sprite_planes(struct drm_crtc *crtc) in intel_enable_sprite_planes()
4322 static void intel_disable_sprite_planes(struct drm_crtc *crtc) in intel_disable_sprite_planes()
4336 void hsw_enable_ips(struct intel_crtc *crtc) in hsw_enable_ips()
4369 void hsw_disable_ips(struct intel_crtc *crtc) in hsw_disable_ips()
4395 static void intel_crtc_load_lut(struct drm_crtc *crtc) in intel_crtc_load_lut()
4459 static void intel_crtc_enable_planes(struct drm_crtc *crtc) in intel_crtc_enable_planes()
4484 static void intel_crtc_disable_planes(struct drm_crtc *crtc) in intel_crtc_disable_planes()
4511 static void ironlake_crtc_enable(struct drm_crtc *crtc) in ironlake_crtc_enable()
4585 static bool hsw_crtc_supports_ips(struct intel_crtc *crtc) in hsw_crtc_supports_ips()
4596 static void haswell_mode_set_planes_workaround(struct intel_crtc *crtc) in haswell_mode_set_planes_workaround()
4619 static void haswell_crtc_enable(struct drm_crtc *crtc) in haswell_crtc_enable()
4706 static void skylake_pfit_disable(struct intel_crtc *crtc) in skylake_pfit_disable()
4721 static void ironlake_pfit_disable(struct intel_crtc *crtc) in ironlake_pfit_disable()
4736 static void ironlake_crtc_disable(struct drm_crtc *crtc) in ironlake_crtc_disable()
4801 static void haswell_crtc_disable(struct drm_crtc *crtc) in haswell_crtc_disable()
4859 static void ironlake_crtc_off(struct drm_crtc *crtc) in ironlake_crtc_off()
4866 static void i9xx_pfit_enable(struct intel_crtc *crtc) in i9xx_pfit_enable()
4938 static unsigned long get_crtc_power_domains(struct drm_crtc *crtc) in get_crtc_power_domains()
4966 struct intel_crtc *crtc; in modeset_update_crtc_power_domains() local
5263 static void valleyview_crtc_enable(struct drm_crtc *crtc) in valleyview_crtc_enable()
5338 static void i9xx_set_pll_dividers(struct intel_crtc *crtc) in i9xx_set_pll_dividers()
5347 static void i9xx_crtc_enable(struct drm_crtc *crtc) in i9xx_crtc_enable()
5409 static void i9xx_pfit_disable(struct intel_crtc *crtc) in i9xx_pfit_disable()
5424 static void i9xx_crtc_disable(struct drm_crtc *crtc) in i9xx_crtc_disable()
5498 static void i9xx_crtc_off(struct drm_crtc *crtc) in i9xx_crtc_off()
5503 void intel_crtc_control(struct drm_crtc *crtc, bool enable) in intel_crtc_control()
5535 void intel_crtc_update_dpms(struct drm_crtc *crtc) in intel_crtc_update_dpms()
5547 static void intel_crtc_disable(struct drm_crtc *crtc) in intel_crtc_disable()
5604 struct drm_crtc *crtc; in intel_connector_check_state() local
5698 struct intel_crtc *crtc = in pipe_required_fdi_lanes() local
5807 static void hsw_compute_ips_config(struct intel_crtc *crtc, in hsw_compute_ips_config()
5815 static int intel_crtc_compute_config(struct intel_crtc *crtc, in intel_crtc_compute_config()
6063 static void i9xx_update_pll_dividers(struct intel_crtc *crtc, in i9xx_update_pll_dividers()
6121 static void intel_pch_transcoder_set_m_n(struct intel_crtc *crtc, in intel_pch_transcoder_set_m_n()
6134 static void intel_cpu_transcoder_set_m_n(struct intel_crtc *crtc, in intel_cpu_transcoder_set_m_n()
6168 void intel_dp_set_m_n(struct intel_crtc *crtc, enum link_m_n_set m_n) in intel_dp_set_m_n()
6193 static void vlv_update_pll(struct intel_crtc *crtc, in vlv_update_pll()
6216 static void vlv_prepare_pll(struct intel_crtc *crtc, in vlv_prepare_pll()
6307 static void chv_update_pll(struct intel_crtc *crtc, in chv_update_pll()
6320 static void chv_prepare_pll(struct intel_crtc *crtc, in chv_prepare_pll()
6438 struct intel_crtc *crtc = in vlv_force_pll_on() local
6473 static void i9xx_update_pll(struct intel_crtc *crtc, in i9xx_update_pll()
6550 static void i8xx_update_pll(struct intel_crtc *crtc, in i8xx_update_pll()
6657 static void intel_get_pipe_timings(struct intel_crtc *crtc, in intel_get_pipe_timings()
6781 static int i9xx_crtc_compute_clock(struct intel_crtc *crtc, in i9xx_crtc_compute_clock()
6879 static void i9xx_get_pfit_config(struct intel_crtc *crtc, in i9xx_get_pfit_config()
6909 static void vlv_crtc_clock_get(struct intel_crtc *crtc, in vlv_crtc_clock_get()
6940 i9xx_get_initial_plane_config(struct intel_crtc *crtc, in i9xx_get_initial_plane_config()
7008 static void chv_crtc_clock_get(struct intel_crtc *crtc, in chv_crtc_clock_get()
7038 static bool i9xx_get_pipe_config(struct intel_crtc *crtc, in i9xx_get_pipe_config()
7518 static void ironlake_set_pipeconf(struct drm_crtc *crtc) in ironlake_set_pipeconf()
7567 static void intel_set_pipe_csc(struct drm_crtc *crtc) in intel_set_pipe_csc()
7624 static void haswell_set_pipeconf(struct drm_crtc *crtc) in haswell_set_pipeconf()
7677 static bool ironlake_compute_clocks(struct drm_crtc *crtc, in ironlake_compute_clocks()
7743 struct drm_crtc *crtc = &intel_crtc->base; in ironlake_compute_dpll() local
7837 static int ironlake_crtc_compute_clock(struct intel_crtc *crtc, in ironlake_crtc_compute_clock()
7900 static void intel_pch_transcoder_get_m_n(struct intel_crtc *crtc, in intel_pch_transcoder_get_m_n()
7916 static void intel_cpu_transcoder_get_m_n(struct intel_crtc *crtc, in intel_cpu_transcoder_get_m_n()
7958 void intel_dp_get_m_n(struct intel_crtc *crtc, in intel_dp_get_m_n()
7969 static void ironlake_get_fdi_m_n_config(struct intel_crtc *crtc, in ironlake_get_fdi_m_n_config()
7976 static void skylake_get_pfit_config(struct intel_crtc *crtc, in skylake_get_pfit_config()
7993 skylake_get_initial_plane_config(struct intel_crtc *crtc, in skylake_get_initial_plane_config()
8076 static void ironlake_get_pfit_config(struct intel_crtc *crtc, in ironlake_get_pfit_config()
8101 ironlake_get_initial_plane_config(struct intel_crtc *crtc, in ironlake_get_initial_plane_config()
8169 static bool ironlake_get_pipe_config(struct intel_crtc *crtc, in ironlake_get_pipe_config()
8254 struct intel_crtc *crtc; in assert_can_disable_lcpll() local
8473 static int haswell_crtc_compute_clock(struct intel_crtc *crtc, in haswell_crtc_compute_clock()
8531 static void haswell_get_ddi_port_state(struct intel_crtc *crtc, in haswell_get_ddi_port_state()
8573 static bool haswell_get_pipe_config(struct intel_crtc *crtc, in haswell_get_pipe_config()
8644 static void i845_update_cursor(struct drm_crtc *crtc, u32 base) in i845_update_cursor()
8706 static void i9xx_update_cursor(struct drm_crtc *crtc, u32 base) in i9xx_update_cursor()
8754 static void intel_crtc_update_cursor(struct drm_crtc *crtc, in intel_crtc_update_cursor()
8847 static void intel_crtc_gamma_set(struct drm_crtc *crtc, u16 *red, u16 *green, in intel_crtc_gamma_set()
8989 struct drm_crtc *crtc = NULL; in intel_get_load_detect_pipe() local
9153 struct drm_crtc *crtc = encoder->crtc; in intel_release_load_detect_pipe() local
9220 static void i9xx_crtc_clock_get(struct intel_crtc *crtc, in i9xx_crtc_clock_get()
9327 static void ironlake_pch_clock_get(struct intel_crtc *crtc, in ironlake_pch_clock_get()
9348 struct drm_crtc *crtc) in intel_crtc_mode_get()
9394 static void intel_decrease_pllclock(struct drm_crtc *crtc) in intel_decrease_pllclock()
9447 struct drm_crtc *crtc; in intel_mark_idle() local
9467 static void intel_crtc_set_state(struct intel_crtc *crtc, in intel_crtc_set_state()
9475 static void intel_crtc_destroy(struct drm_crtc *crtc) in intel_crtc_destroy()
9524 struct drm_crtc *crtc) in do_intel_finish_page_flip()
9557 struct drm_crtc *crtc = dev_priv->pipe_to_crtc_mapping[pipe]; in intel_finish_page_flip() local
9565 struct drm_crtc *crtc = dev_priv->plane_to_crtc_mapping[plane]; in intel_finish_page_flip_plane() local
9576 static bool page_flip_finished(struct intel_crtc *crtc) in page_flip_finished()
9648 struct drm_crtc *crtc, in intel_gen2_queue_flip()
9683 struct drm_crtc *crtc, in intel_gen3_queue_flip()
9715 struct drm_crtc *crtc, in intel_gen4_queue_flip()
9754 struct drm_crtc *crtc, in intel_gen6_queue_flip()
9790 struct drm_crtc *crtc, in intel_gen7_queue_flip()
9997 struct intel_crtc *crtc = in intel_mmio_flip_work_func() local
10016 struct drm_crtc *crtc, in intel_queue_mmio_flip()
10033 struct drm_crtc *crtc, in intel_default_queue_flip()
10043 struct drm_crtc *crtc) in __intel_pageflip_stall_check()
10084 struct drm_crtc *crtc = dev_priv->pipe_to_crtc_mapping[pipe]; in intel_check_page_flip() local
10102 static int intel_crtc_page_flip(struct drm_crtc *crtc, in intel_crtc_page_flip()
10300 struct intel_crtc *crtc; in intel_modeset_update_staged_output_state() local
10352 struct intel_crtc *crtc; in intel_modeset_commit_output_state() local
10409 compute_baseline_pipe_bpp(struct intel_crtc *crtc, in compute_baseline_pipe_bpp()
10484 static void intel_dump_pipe_config(struct intel_crtc *crtc, in intel_dump_pipe_config()
10546 static bool check_single_encoder_cloning(struct intel_crtc *crtc, in check_single_encoder_cloning()
10563 static bool check_encoder_cloning(struct intel_crtc *crtc) in check_encoder_cloning()
10632 intel_modeset_pipe_config(struct drm_crtc *crtc, in intel_modeset_pipe_config()
10769 intel_modeset_affected_pipes(struct drm_crtc *crtc, unsigned *modeset_pipes, in intel_modeset_affected_pipes()
10854 static bool intel_crtc_in_use(struct drm_crtc *crtc) in intel_crtc_in_use()
11258 struct intel_crtc *crtc; in check_crtc_state() local
11325 struct intel_crtc *crtc; in check_shared_dpll_state() local
11392 static void update_scanline_offset(struct intel_crtc *crtc) in update_scanline_offset()
11431 intel_modeset_compute_config(struct drm_crtc *crtc, in intel_modeset_compute_config()
11512 static int __intel_set_mode(struct drm_crtc *crtc, in __intel_set_mode()
11643 static int intel_set_mode_pipes(struct drm_crtc *crtc, in intel_set_mode_pipes()
11662 static int intel_set_mode(struct drm_crtc *crtc, in intel_set_mode()
11691 void intel_crtc_restore_mode(struct drm_crtc *crtc) in intel_crtc_restore_mode()
11757 struct drm_crtc *crtc; in intel_set_config_save_state() local
11805 struct intel_crtc *crtc; in intel_set_config_restore_state() local
11913 struct intel_crtc *crtc; in intel_modeset_stage_output_state() local
12053 static void disable_crtc_nofb(struct intel_crtc *crtc) in disable_crtc_nofb()
12290 struct intel_crtc *crtc; in ibx_pch_dpll_disable() local
12454 struct drm_crtc *crtc = state->base.crtc; in intel_check_primary_plane() local
12529 struct drm_crtc *crtc = state->base.crtc; in intel_commit_primary_plane() local
12565 static void intel_begin_crtc_commit(struct drm_crtc *crtc) in intel_begin_crtc_commit()
12622 static void intel_finish_crtc_commit(struct drm_crtc *crtc) in intel_finish_crtc_commit()
12745 struct drm_crtc *crtc = state->base.crtc; in intel_check_cursor_plane() local
12806 struct drm_crtc *crtc = state->base.crtc; in intel_commit_cursor_plane() local
12977 struct intel_crtc *crtc; in intel_get_pipe_from_crtc_id() local
13769 struct intel_crtc *crtc; in intel_modeset_init() local
13912 intel_check_plane_mapping(struct intel_crtc *crtc) in intel_check_plane_mapping()
13931 static void intel_sanitize_crtc(struct intel_crtc *crtc) in intel_sanitize_crtc()
14120 static bool primary_get_hw_state(struct intel_crtc *crtc) in primary_get_hw_state()
14134 struct intel_crtc *crtc; in intel_modeset_readout_hw_state() local
14219 struct intel_crtc *crtc; in intel_modeset_setup_hw_state() local
14279 struct drm_crtc *crtc = in intel_modeset_setup_hw_state() local
14622 struct intel_crtc *crtc; in intel_modeset_preclose() local