| /linux/drivers/gpu/drm/i915/display/ |
| H A D | intel_dp_tunnel.h | 14 struct intel_atomic_state; 37 intel_dp_tunnel_atomic_cleanup_inherited_state(struct intel_atomic_state *state); 39 int intel_dp_tunnel_atomic_compute_stream_bw(struct intel_atomic_state *state, 43 int intel_dp_tunnel_atomic_clear_stream_bw(struct intel_atomic_state *state, 46 int intel_dp_tunnel_atomic_add_state_for_crtc(struct intel_atomic_state *state, 48 int intel_dp_tunnel_atomic_check_link(struct intel_atomic_state *state, 50 int intel_dp_tunnel_atomic_check_state(struct intel_atomic_state *state, 54 void intel_dp_tunnel_atomic_alloc_bw(struct intel_atomic_state *state); 80 intel_dp_tunnel_atomic_cleanup_inherited_state(struct intel_atomic_state *state) {} in intel_dp_tunnel_atomic_cleanup_inherited_state() 83 intel_dp_tunnel_atomic_compute_stream_bw(struct intel_atomic_state *state, in intel_dp_tunnel_atomic_compute_stream_bw() [all …]
|
| H A D | hsw_ips.h | 11 struct intel_atomic_state; 17 bool hsw_ips_pre_update(struct intel_atomic_state *state, 19 void hsw_ips_post_update(struct intel_atomic_state *state, 23 int hsw_ips_compute_config(struct intel_atomic_state *state, 32 static inline bool hsw_ips_pre_update(struct intel_atomic_state *state, in hsw_ips_pre_update() 37 static inline void hsw_ips_post_update(struct intel_atomic_state *state, in hsw_ips_post_update() 49 static inline int hsw_ips_compute_config(struct intel_atomic_state *state, in hsw_ips_compute_config()
|
| H A D | intel_pmdemand.h | 12 struct intel_atomic_state; 35 void intel_pmdemand_pre_plane_update(struct intel_atomic_state *state); 36 void intel_pmdemand_post_plane_update(struct intel_atomic_state *state); 37 int intel_pmdemand_atomic_check(struct intel_atomic_state *state);
|
| H A D | intel_display_core.h | 37 struct intel_atomic_state; 73 void (*crtc_enable)(struct intel_atomic_state *state, 75 void (*crtc_disable)(struct intel_atomic_state *state, 77 void (*commit_modeset_enables)(struct intel_atomic_state *state); 84 int (*compute_watermarks)(struct intel_atomic_state *state, 86 void (*initial_watermarks)(struct intel_atomic_state *state, 88 void (*atomic_update_watermarks)(struct intel_atomic_state *state, 90 void (*optimize_watermarks)(struct intel_atomic_state *state, 92 int (*compute_global_watermarks)(struct intel_atomic_state *state);
|
| H A D | intel_global_state.c | 160 static void assert_global_state_read_locked(struct intel_atomic_state *state) in assert_global_state_read_locked() 175 intel_atomic_get_global_obj_state(struct intel_atomic_state *state, in intel_atomic_get_global_obj_state() 227 intel_atomic_get_old_global_obj_state(struct intel_atomic_state *state, in intel_atomic_get_old_global_obj_state() 240 intel_atomic_get_new_global_obj_state(struct intel_atomic_state *state, in intel_atomic_get_new_global_obj_state() 252 void intel_atomic_swap_global_state(struct intel_atomic_state *state) in intel_atomic_swap_global_state() 282 void intel_atomic_clear_global_state(struct intel_atomic_state *state) in intel_atomic_clear_global_state() 300 struct intel_atomic_state *state = obj_state->state; in intel_atomic_lock_global_state() 332 intel_atomic_global_state_is_serialized(struct intel_atomic_state *state) in intel_atomic_global_state_is_serialized() 344 intel_atomic_global_state_setup_commit(struct intel_atomic_state *state) in intel_atomic_global_state_setup_commit() 378 intel_atomic_global_state_wait_for_dependencies(struct intel_atomic_state *state) in intel_atomic_global_state_wait_for_dependencies() [all …]
|
| H A D | intel_dp_tunnel.c | 399 get_inherited_tunnel(struct intel_atomic_state *state, struct intel_crtc *crtc) in get_inherited_tunnel() 408 add_inherited_tunnel(struct intel_atomic_state *state, in add_inherited_tunnel() 432 static int check_inherited_tunnel_state(struct intel_atomic_state *state, in check_inherited_tunnel_state() 481 void intel_dp_tunnel_atomic_cleanup_inherited_state(struct intel_atomic_state *state) in intel_dp_tunnel_atomic_cleanup_inherited_state() 497 static int intel_dp_tunnel_atomic_add_group_state(struct intel_atomic_state *state, in intel_dp_tunnel_atomic_add_group_state() 524 int intel_dp_tunnel_atomic_add_state_for_crtc(struct intel_atomic_state *state, in intel_dp_tunnel_atomic_add_state_for_crtc() 542 static int check_group_state(struct intel_atomic_state *state, in check_group_state() 579 int intel_dp_tunnel_atomic_check_state(struct intel_atomic_state *state, in intel_dp_tunnel_atomic_check_state() 621 int intel_dp_tunnel_atomic_compute_stream_bw(struct intel_atomic_state *state, in intel_dp_tunnel_atomic_compute_stream_bw() 665 int intel_dp_tunnel_atomic_clear_stream_bw(struct intel_atomic_state *state, in intel_dp_tunnel_atomic_clear_stream_bw() [all …]
|
| H A D | intel_modeset_verify.h | 9 struct intel_atomic_state; 12 void intel_modeset_verify_crtc(struct intel_atomic_state *state, 14 void intel_modeset_verify_disabled(struct intel_atomic_state *state);
|
| H A D | intel_modeset_lock.h | 12 struct intel_atomic_state; 15 struct intel_atomic_state *state, 20 struct intel_atomic_state *state,
|
| H A D | intel_color.h | 11 struct intel_atomic_state; 23 int intel_color_check(struct intel_atomic_state *state, 25 void intel_color_prepare_commit(struct intel_atomic_state *state,
|
| H A D | intel_atomic.c | 179 intel_connector_needs_modeset(struct intel_atomic_state *state, in intel_connector_needs_modeset() 199 bool intel_any_crtc_needs_modeset(struct intel_atomic_state *state) in intel_any_crtc_needs_modeset() 214 intel_atomic_get_digital_connector_state(struct intel_atomic_state *state, in intel_atomic_get_digital_connector_state() 326 struct intel_atomic_state *state = kzalloc_obj(*state); in intel_atomic_state_alloc() 338 struct intel_atomic_state *state = to_intel_atomic_state(_state); in intel_atomic_state_free() 347 struct intel_atomic_state *state = to_intel_atomic_state(s); in intel_atomic_state_clear()
|
| H A D | intel_display_types.h | 186 void (*pre_pll_enable)(struct intel_atomic_state *, 190 void (*pre_enable)(struct intel_atomic_state *, 194 void (*enable)(struct intel_atomic_state *, 198 void (*disable)(struct intel_atomic_state *, 202 void (*post_disable)(struct intel_atomic_state *, 206 void (*post_pll_disable)(struct intel_atomic_state *, 210 void (*update_pipe)(struct intel_atomic_state *, 636 struct intel_atomic_state { struct 1652 #define to_intel_atomic_state(x) container_of(x, struct intel_atomic_state, base) 2155 intel_atomic_get_plane_state(struct intel_atomic_state *state, in intel_atomic_get_plane_state() [all …]
|
| H A D | intel_crtc_state_dump.h | 10 struct intel_atomic_state; 14 struct intel_atomic_state *state,
|
| H A D | intel_display.c | 746 intel_get_crtc_new_encoder(const struct intel_atomic_state *state, in intel_get_crtc_new_encoder() 849 static void intel_encoders_audio_enable(struct intel_atomic_state *state, in intel_encoders_audio_enable() 870 static void intel_encoders_audio_disable(struct intel_atomic_state *state, in intel_encoders_audio_disable() 935 static bool intel_crtc_vrr_enabling(struct intel_atomic_state *state, in intel_crtc_vrr_enabling() 952 bool intel_crtc_vrr_disabling(struct intel_atomic_state *state, in intel_crtc_vrr_disabling() 1034 static void intel_post_plane_update(struct intel_atomic_state *state, in intel_post_plane_update() 1084 static void intel_post_plane_update_after_readout(struct intel_atomic_state *state, in intel_post_plane_update_after_readout() 1100 static void intel_crtc_enable_flip_done(struct intel_atomic_state *state, in intel_crtc_enable_flip_done() 1117 static void intel_crtc_disable_flip_done(struct intel_atomic_state *state, in intel_crtc_disable_flip_done() 1134 static void intel_crtc_async_flip_disable_wa(struct intel_atomic_state *state, in intel_crtc_async_flip_disable_wa() [all …]
|
| H A D | intel_modeset_lock.c | 12 struct intel_atomic_state *state, in _intel_modeset_lock_begin() 34 struct intel_atomic_state *state, in _intel_modeset_lock_end()
|
| H A D | intel_plane.c | 318 static void intel_plane_calc_min_cdclk(struct intel_atomic_state *state, in intel_plane_calc_min_cdclk() 397 struct intel_atomic_state *intel_atomic_state = to_intel_atomic_state(state); in intel_plane_color_copy_uapi_to_hw_state() local 398 struct intel_crtc_state *new_crtc_state = intel_atomic_state ? in intel_plane_color_copy_uapi_to_hw_state() 399 intel_atomic_get_new_crtc_state(intel_atomic_state, crtc) : NULL; in intel_plane_color_copy_uapi_to_hw_state() 813 static int plane_atomic_check(struct intel_atomic_state *state, in plane_atomic_check() 863 skl_next_plane_to_commit(struct intel_atomic_state *state, in skl_next_plane_to_commit() 959 struct intel_atomic_state *state, in intel_crtc_planes_update_noarm() 990 struct intel_atomic_state *state, in skl_crtc_planes_update_arm() 1024 struct intel_atomic_state *state, in i9xx_crtc_planes_update_arm() 1051 struct intel_atomic_state *state, in intel_crtc_planes_update_arm() [all …]
|
| H A D | g4x_dp.c | 499 static void intel_disable_dp(struct intel_atomic_state *state, in intel_disable_dp() 518 static void g4x_disable_dp(struct intel_atomic_state *state, in g4x_disable_dp() 526 static void vlv_disable_dp(struct intel_atomic_state *state, in vlv_disable_dp() 534 static void g4x_post_disable_dp(struct intel_atomic_state *state, in g4x_post_disable_dp() 555 static void vlv_post_disable_dp(struct intel_atomic_state *state, in vlv_post_disable_dp() 563 static void chv_post_disable_dp(struct intel_atomic_state *state, in chv_post_disable_dp() 678 static void intel_enable_dp(struct intel_atomic_state *state, in intel_enable_dp() 718 static void g4x_enable_dp(struct intel_atomic_state *state, in g4x_enable_dp() 727 static void vlv_enable_dp(struct intel_atomic_state *state, in vlv_enable_dp() 735 static void g4x_pre_enable_dp(struct intel_atomic_state *state, in g4x_pre_enable_dp() [all …]
|
| H A D | intel_backlight.h | 12 struct intel_atomic_state; 25 void intel_backlight_update(struct intel_atomic_state *state,
|
| H A D | intel_dbuf_bw.c | 29 intel_atomic_get_old_dbuf_bw_state(struct intel_atomic_state *state) in intel_atomic_get_old_dbuf_bw_state() 40 intel_atomic_get_new_dbuf_bw_state(struct intel_atomic_state *state) in intel_atomic_get_new_dbuf_bw_state() 51 intel_atomic_get_dbuf_bw_state(struct intel_atomic_state *state) in intel_atomic_get_dbuf_bw_state() 178 int intel_dbuf_bw_calc_min_cdclk(struct intel_atomic_state *state, in intel_dbuf_bw_calc_min_cdclk()
|
| H A D | intel_cdclk.c | 166 int (*modeset_calc_cdclk)(struct intel_atomic_state *state); 183 static int intel_cdclk_modeset_calc_cdclk(struct intel_atomic_state *state) in intel_cdclk_modeset_calc_cdclk() 2679 static void intel_cdclk_pcode_pre_notify(struct intel_atomic_state *state) in intel_cdclk_pcode_pre_notify() 2724 static void intel_cdclk_pcode_post_notify(struct intel_atomic_state *state) in intel_cdclk_pcode_post_notify() 2761 bool intel_cdclk_is_decreasing_later(struct intel_atomic_state *state) in intel_cdclk_is_decreasing_later() 2780 intel_set_cdclk_pre_plane_update(struct intel_atomic_state *state) in intel_set_cdclk_pre_plane_update() 2836 intel_set_cdclk_post_plane_update(struct intel_atomic_state *state) in intel_set_cdclk_post_plane_update() 2931 static int intel_cdclk_update_crtc_min_cdclk(struct intel_atomic_state *state, in intel_cdclk_update_crtc_min_cdclk() 2975 static int intel_cdclk_update_crtc_min_voltage_level(struct intel_atomic_state *state, in intel_cdclk_update_crtc_min_voltage_level() 3022 int intel_cdclk_update_dbuf_bw_min_cdclk(struct intel_atomic_state *state, in intel_cdclk_update_dbuf_bw_min_cdclk() [all …]
|
| H A D | intel_lvds.c | 238 static void intel_pre_enable_lvds(struct intel_atomic_state *state, in intel_pre_enable_lvds() 319 static void intel_enable_lvds(struct intel_atomic_state *state, in intel_enable_lvds() 339 static void intel_disable_lvds(struct intel_atomic_state *state, in intel_disable_lvds() 356 static void gmch_disable_lvds(struct intel_atomic_state *state, in gmch_disable_lvds() 367 static void pch_disable_lvds(struct intel_atomic_state *state, in pch_disable_lvds() 375 static void pch_post_disable_lvds(struct intel_atomic_state *state, in pch_post_disable_lvds()
|
| H A D | intel_dvo.c | 185 static void intel_disable_dvo(struct intel_atomic_state *state, in intel_disable_dvo() 200 static void intel_enable_dvo(struct intel_atomic_state *state, in intel_enable_dvo() 287 static void intel_dvo_pre_enable(struct intel_atomic_state *state, in intel_dvo_pre_enable()
|
| H A D | intel_color.c | 39 int (*color_check)(struct intel_atomic_state *state, 2000 void intel_color_prepare_commit(struct intel_atomic_state *state, in intel_color_prepare_commit() 2054 static bool intel_can_preload_luts(struct intel_atomic_state *state, in intel_can_preload_luts() 2068 static bool vlv_can_preload_luts(struct intel_atomic_state *state, in vlv_can_preload_luts() 2078 static bool chv_can_preload_luts(struct intel_atomic_state *state, in chv_can_preload_luts() 2097 int intel_color_check(struct intel_atomic_state *state, in intel_color_check() 2164 intel_color_add_affected_planes(struct intel_atomic_state *state, in intel_color_add_affected_planes() 2372 static int i9xx_color_check(struct intel_atomic_state *state, in i9xx_color_check() 2412 static int vlv_color_check(struct intel_atomic_state *state, in vlv_color_check() 2474 static int chv_color_check(struct intel_atomic_state *state, in chv_color_check() [all …]
|
| H A D | intel_tv.c | 927 intel_enable_tv(struct intel_atomic_state *state, in intel_enable_tv() 941 intel_disable_tv(struct intel_atomic_state *state, in intel_disable_tv() 1195 struct intel_atomic_state *state = in intel_tv_compute_config() 1432 static void intel_tv_pre_enable(struct intel_atomic_state *state, in intel_tv_pre_enable()
|
| H A D | icl_dsi.c | 1204 static void gen11_dsi_pre_pll_enable(struct intel_atomic_state *state, in gen11_dsi_pre_pll_enable() 1224 static void gen11_dsi_pre_enable(struct intel_atomic_state *state, in gen11_dsi_pre_enable() 1282 static void gen11_dsi_enable(struct intel_atomic_state *state, in gen11_dsi_enable() 1436 static void gen11_dsi_disable(struct intel_atomic_state *state, in gen11_dsi_disable() 1450 static void gen11_dsi_post_disable(struct intel_atomic_state *state, in gen11_dsi_post_disable()
|
| H A D | intel_dp.c | 3392 intel_dp_queue_modeset_retry_for_link(struct intel_atomic_state *state, in intel_dp_queue_modeset_retry_for_link() 3516 struct intel_atomic_state *state = to_intel_atomic_state(conn_state->state); in intel_dp_compute_config() 3744 static int intel_dp_dsc_aux_ref_count(struct intel_atomic_state *state, in intel_dp_dsc_aux_ref_count() 3785 static bool intel_dp_dsc_aux_get_ref(struct intel_atomic_state *state, in intel_dp_dsc_aux_get_ref() 3795 static bool intel_dp_dsc_aux_put_ref(struct intel_atomic_state *state, in intel_dp_dsc_aux_put_ref() 3816 void intel_dp_sink_enable_decompression(struct intel_atomic_state *state, in intel_dp_sink_enable_decompression() 3847 void intel_dp_sink_disable_decompression(struct intel_atomic_state *state, in intel_dp_sink_disable_decompression() 6631 static int intel_modeset_tile_group(struct intel_atomic_state *state, in intel_modeset_tile_group() 6673 static int intel_modeset_affected_transcoders(struct intel_atomic_state *state, u8 transcoders) in intel_modeset_affected_transcoders() 6713 static int intel_modeset_synced_crtcs(struct intel_atomic_state *state, in intel_modeset_synced_crtcs() [all …]
|