| /linux/drivers/gpu/drm/i915/display/ |
| H A D | hsw_ips.h | 12 struct intel_crtc; 18 struct intel_crtc *crtc); 20 struct intel_crtc *crtc); 21 bool hsw_crtc_supports_ips(struct intel_crtc *crtc); 24 struct intel_crtc *crtc); 26 void hsw_ips_crtc_debugfs_add(struct intel_crtc *crtc); 33 struct intel_crtc *crtc) in hsw_ips_pre_update() 38 struct intel_crtc *crtc) in hsw_ips_post_update() 41 static inline bool hsw_crtc_supports_ips(struct intel_crtc *crtc) in hsw_crtc_supports_ips() 50 struct intel_crtc *crtc) in hsw_ips_compute_config() [all …]
|
| H A D | intel_color.c | 40 struct intel_crtc *crtc); 225 struct intel_crtc *crtc, in ilk_update_pipe_csc() 264 static void ilk_read_pipe_csc(struct intel_crtc *crtc, in ilk_read_pipe_csc() 303 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in ilk_read_csc() 311 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in skl_read_csc() 331 struct intel_crtc *crtc, in icl_update_output_csc() 367 static void icl_read_output_csc(struct intel_crtc *crtc, in icl_read_output_csc() 403 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in icl_read_csc() 562 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in ilk_load_csc_matrix() 600 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in icl_load_csc_matrix() [all …]
|
| H A D | intel_display.c | 228 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_crtc_is_bigjoiner_primary() 238 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_crtc_is_bigjoiner_secondary() 248 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in _intel_modeset_primary_pipes() 276 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_crtc_is_ultrajoiner_primary() 297 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_crtc_ultrajoiner_enable_needed() 313 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_crtc_is_joiner_secondary() 321 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_crtc_is_joiner_primary() 334 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_crtc_joined_pipe_mask() 339 struct intel_crtc *intel_primary_crtc(const struct intel_crtc_state *crtc_state) in intel_primary_crtc() 353 struct intel_crtc *crtc = to_intel_crtc(old_crtc_state->uapi.crtc); in intel_wait_for_pipe_off() [all …]
|
| H A D | intel_color.h | 13 struct intel_crtc; 22 void intel_color_crtc_init(struct intel_crtc *crtc); 24 struct intel_crtc *crtc); 26 struct intel_crtc *crtc);
|
| H A D | intel_vdsc.h | 14 struct intel_crtc; 34 intel_dsc_power_domain(struct intel_crtc *crtc, enum transcoder cpu_transcoder); 35 struct intel_crtc *intel_dsc_get_bigjoiner_secondary(const struct intel_crtc *primary_crtc);
|
| H A D | intel_dp_tunnel.c | 145 struct intel_crtc *crtc; in allocate_initial_tunnel_bw_for_pipes() 377 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_dp_tunnel_resume() 399 get_inherited_tunnel(struct intel_atomic_state *state, struct intel_crtc *crtc) in get_inherited_tunnel() 410 struct intel_crtc *crtc) in add_inherited_tunnel() 440 struct intel_crtc *old_crtc; in check_inherited_tunnel_state() 525 struct intel_crtc *crtc) in intel_dp_tunnel_atomic_add_state_for_crtc() 545 struct intel_crtc *crtc) in check_group_state() 628 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_dp_tunnel_atomic_compute_stream_bw() 668 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_dp_tunnel_atomic_clear_stream_bw() 722 struct intel_crtc *crtc; in atomic_decrease_bw() [all …]
|
| H A D | intel_plane.c | 304 struct intel_crtc *crtc = to_intel_crtc(plane_state->hw.crtc); in intel_plane_calc_min_cdclk() 363 struct intel_crtc *crtc) in intel_plane_color_copy_uapi_to_hw_state() 397 struct intel_crtc *crtc) in intel_plane_copy_uapi_to_hw_state() 625 struct intel_crtc *crtc = to_intel_crtc(new_crtc_state->uapi.crtc); in intel_plane_atomic_calc_changes() 773 intel_crtc_get_plane(struct intel_crtc *crtc, enum plane_id plane_id) in intel_crtc_get_plane() 796 struct intel_crtc *crtc = intel_crtc_for_pipe(display, plane->pipe); in plane_atomic_check() 803 struct intel_crtc *primary_crtc = in plane_atomic_check() 837 struct intel_crtc *crtc, in skl_next_plane_to_commit() 882 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_plane_update_noarm() 899 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_plane_async_flip() [all …]
|
| H A D | intel_dp_tunnel.h | 16 struct intel_crtc; 47 struct intel_crtc *crtc); 100 struct intel_crtc *crtc) in intel_dp_tunnel_atomic_add_state_for_crtc()
|
| H A D | intel_modeset_verify.h | 10 struct intel_crtc; 13 struct intel_crtc *crtc);
|
| H A D | intel_dbuf_bw.c | 98 struct intel_crtc *crtc, in skl_plane_calc_dbuf_bw() 121 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in skl_crtc_calc_dbuf_bw() 186 struct intel_crtc *crtc; in intel_dbuf_bw_calc_min_cdclk() 234 struct intel_crtc *crtc; in intel_dbuf_bw_update_hw_state() 247 void intel_dbuf_bw_crtc_disable_noatomic(struct intel_crtc *crtc) in intel_dbuf_bw_crtc_disable_noatomic()
|
| H A D | intel_vdsc.c | 90 static bool is_pipe_dsc(struct intel_crtc *crtc, enum transcoder cpu_transcoder) in is_pipe_dsc() 445 intel_dsc_power_domain(struct intel_crtc *crtc, enum transcoder cpu_transcoder) in intel_dsc_power_domain() 488 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_dsc_get_pps_reg() 526 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_dsc_pps_configure() 827 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_dsc_su_et_parameters_configure() 846 static i915_reg_t dss_ctl1_reg(struct intel_crtc *crtc, enum transcoder cpu_transcoder) in dss_ctl1_reg() 852 static i915_reg_t dss_ctl2_reg(struct intel_crtc *crtc, enum transcoder cpu_transcoder) in dss_ctl2_reg() 861 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_uncompressed_joiner_enable() 878 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_dsc_enable() 918 struct intel_crtc *crtc = to_intel_crtc(old_crtc_state->uapi.crtc); in intel_dsc_disable() [all …]
|
| H A D | intel_global_state.c | 141 struct intel_crtc *crtc; in assert_global_state_write_locked() 164 struct intel_crtc *crtc; in assert_global_state_read_locked() 302 struct intel_crtc *crtc; in intel_atomic_lock_global_state() 335 struct intel_crtc *crtc; in intel_atomic_global_state_is_serialized()
|
| H A D | intel_vrr.c | 89 struct intel_crtc *crtc; in intel_vrr_check_modeset() 359 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_vrr_dc_balance_possible() 667 struct intel_crtc *crtc) in intel_vrr_dcb_increment_flip_count() 681 struct intel_crtc *crtc) in intel_vrr_dcb_reset() 735 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_vrr_check_push_sent() 823 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_vrr_enable_dc_balancing() 874 struct intel_crtc *crtc = to_intel_crtc(old_crtc_state->uapi.crtc); in intel_vrr_disable_dc_balancing() 1017 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_vrr_get_dc_balance_config()
|
| H A D | intel_atomic.c | 201 struct intel_crtc *crtc; in intel_any_crtc_needs_modeset() 361 struct intel_crtc *crtc) in intel_atomic_get_crtc_state()
|
| H A D | intel_dmc.c | 777 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_dmc_enable_pipe() 812 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_dmc_disable_pipe() 1694 struct intel_crtc *crtc = intel_crtc_for_pipe(display, pipe); in intel_pipedmc_irq_handler() 1735 void intel_pipedmc_enable_event(struct intel_crtc *crtc, in intel_pipedmc_enable_event() 1744 void intel_pipedmc_disable_event(struct intel_crtc *crtc, in intel_pipedmc_disable_event() 1753 u32 intel_pipedmc_start_mmioaddr(struct intel_crtc *crtc) in intel_pipedmc_start_mmioaddr() 1762 void intel_pipedmc_dcb_enable(struct intel_dsb *dsb, struct intel_crtc *crtc) in intel_pipedmc_dcb_enable() 1771 void intel_pipedmc_dcb_disable(struct intel_dsb *dsb, struct intel_crtc *crtc) in intel_pipedmc_dcb_disable()
|
| H A D | intel_display_types.h | 1485 struct intel_crtc { struct 1631 void (*capture_error)(struct intel_crtc *crtc, 1652 #define to_intel_crtc(x) container_of(x, struct intel_crtc, base) 2182 struct intel_crtc *crtc) in intel_atomic_get_old_crtc_state() 2190 struct intel_crtc *crtc) in intel_atomic_get_new_crtc_state() 2300 __assoc(intel_crtc, p), \
|
| H A D | icl_dsi.c | 304 struct intel_crtc *crtc = to_intel_crtc(pipe_config->uapi.crtc); in configure_dual_link_mode() 704 struct intel_crtc *crtc = to_intel_crtc(pipe_config->uapi.crtc); in gen11_dsi_configure_transcoder() 1288 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in gen11_dsi_enable() 1456 struct intel_crtc *crtc = to_intel_crtc(old_crtc_state->uapi.crtc); in gen11_dsi_post_disable() 1574 struct intel_crtc *crtc = to_intel_crtc(pipe_config->uapi.crtc); in gen11_dsi_get_config() 1599 struct intel_crtc *intel_crtc; in gen11_dsi_sync_state() local 1605 intel_crtc = to_intel_crtc(crtc_state->uapi.crtc); in gen11_dsi_sync_state() 1606 pipe = intel_crtc->pipe; in gen11_dsi_sync_state()
|
| H A D | g4x_dp.c | 98 struct intel_crtc *crtc = to_intel_crtc(pipe_config->uapi.crtc); in intel_dp_prepare() 198 struct intel_crtc *crtc = to_intel_crtc(pipe_config->uapi.crtc); in ilk_edp_pll_on() 322 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in g4x_dp_get_m_n() 342 struct intel_crtc *crtc = to_intel_crtc(pipe_config->uapi.crtc); in intel_dp_get_config() 416 struct intel_crtc *crtc = to_intel_crtc(old_crtc_state->uapi.crtc); in intel_dp_link_down()
|
| H A D | intel_psr.c | 937 struct intel_crtc *crtc = intel_crtc_for_pipe(display, intel_dp->psr.pipe); in is_dc5_dc6_blocked() 1835 struct intel_crtc *crtc; in intel_psr_set_non_psr_pipes() 2491 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_psr_needs_vblank_notification() 2528 struct intel_crtc *crtc) in intel_psr_trigger_frame_change_event() 2606 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_psr2_program_trans_man_trk_ctl() 2744 struct intel_crtc *crtc, in intel_psr2_sel_fetch_et_alignment() 2864 struct intel_crtc *crtc) in intel_psr2_sel_fetch_update() 3082 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_psr2_panic_force_full_update() 3100 struct intel_crtc *crtc) in intel_psr_pre_plane_update() 3165 struct intel_crtc *crtc) in intel_psr_post_plane_update() [all …]
|
| H A D | intel_cdclk.c | 2901 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_planes_min_cdclk() 2932 struct intel_crtc *crtc, in intel_cdclk_update_crtc_min_cdclk() 2976 struct intel_crtc *crtc, in intel_cdclk_update_crtc_min_voltage_level() 3124 struct intel_crtc *crtc; in bxt_compute_min_voltage_level() 3220 struct intel_crtc *crtc; in skl_dpll0_vco() 3426 struct intel_crtc *crtc; in intel_crtcs_calc_min_cdclk() 3530 struct intel_crtc *crtc; in intel_modeset_calc_cdclk() 3645 struct intel_crtc *crtc; in intel_cdclk_update_hw_state() 3667 void intel_cdclk_crtc_disable_noatomic(struct intel_crtc *crtc) in intel_cdclk_crtc_disable_noatomic()
|
| H A D | intel_lvds.c | 245 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_pre_enable_lvds() 425 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_lvds_compute_config()
|
| H A D | intel_tv.c | 1197 struct intel_crtc *crtc = to_intel_crtc(pipe_config->uapi.crtc); in intel_tv_compute_config() 1438 struct intel_crtc *crtc = to_intel_crtc(pipe_config->uapi.crtc); in intel_tv_pre_enable() 1587 struct intel_crtc *crtc = to_intel_crtc(connector->state->crtc); in intel_tv_detect_type()
|
| H A D | intel_dvo.c | 293 struct intel_crtc *crtc = to_intel_crtc(pipe_config->uapi.crtc); in intel_dvo_pre_enable()
|
| H A D | intel_dp.c | 2634 const struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_dp_compute_config_link_bpp_limits() 2952 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_dp_compute_link_config() 5784 struct intel_crtc *crtc; in intel_dp_get_active_pipes() 6643 struct intel_crtc *crtc; in intel_modeset_tile_group() 6676 struct intel_crtc *crtc; in intel_modeset_affected_transcoders() 6720 struct intel_crtc *crtc; in intel_modeset_synced_crtcs()
|
| /linux/drivers/gpu/drm/xe/ |
| H A D | Makefile | 248 i915-display/intel_crtc.o \
|