Home
last modified time | relevance | path

Searched refs:intel_atomic_state (Results 1 – 25 of 45) sorted by relevance

12

/Linux-v5.15/drivers/gpu/drm/i915/display/
Dintel_bw.h16 struct intel_atomic_state;
52 intel_atomic_get_old_bw_state(struct intel_atomic_state *state);
55 intel_atomic_get_new_bw_state(struct intel_atomic_state *state);
58 intel_atomic_get_bw_state(struct intel_atomic_state *state);
62 int intel_bw_atomic_check(struct intel_atomic_state *state);
67 int intel_bw_calc_min_cdclk(struct intel_atomic_state *state);
68 int skl_bw_calc_min_cdclk(struct intel_atomic_state *state);
Dintel_global_state.h13 struct intel_atomic_state;
59 struct intel_atomic_state *state;
76 intel_atomic_get_global_obj_state(struct intel_atomic_state *state,
79 intel_atomic_get_old_global_obj_state(struct intel_atomic_state *state,
82 intel_atomic_get_new_global_obj_state(struct intel_atomic_state *state,
85 void intel_atomic_swap_global_state(struct intel_atomic_state *state);
86 void intel_atomic_clear_global_state(struct intel_atomic_state *state);
Dintel_fbc.h14 struct intel_atomic_state;
20 struct intel_atomic_state *state);
22 bool intel_fbc_pre_update(struct intel_atomic_state *state,
24 void intel_fbc_post_update(struct intel_atomic_state *state,
27 void intel_fbc_enable(struct intel_atomic_state *state,
Dintel_cdclk.h16 struct intel_atomic_state;
66 void intel_set_cdclk_pre_plane_update(struct intel_atomic_state *state);
67 void intel_set_cdclk_post_plane_update(struct intel_atomic_state *state);
70 int intel_modeset_calc_cdclk(struct intel_atomic_state *state);
73 intel_atomic_get_cdclk_state(struct intel_atomic_state *state);
Dintel_atomic_plane.h14 struct intel_atomic_state;
43 void skl_update_planes_on_crtc(struct intel_atomic_state *state,
45 void i9xx_update_planes_on_crtc(struct intel_atomic_state *state,
51 int intel_plane_atomic_check(struct intel_atomic_state *state,
57 int intel_plane_calc_min_cdclk(struct intel_atomic_state *state,
Dintel_atomic.h19 struct intel_atomic_state;
36 bool intel_connector_needs_modeset(struct intel_atomic_state *state,
38 bool intel_any_crtc_needs_modeset(struct intel_atomic_state *state);
40 intel_atomic_get_digital_connector_state(struct intel_atomic_state *state,
Dg4x_hdmi.c158 static void g4x_enable_hdmi(struct intel_atomic_state *state, in g4x_enable_hdmi()
181 static void ibx_enable_hdmi(struct intel_atomic_state *state, in ibx_enable_hdmi()
233 static void cpt_enable_hdmi(struct intel_atomic_state *state, in cpt_enable_hdmi()
287 static void vlv_enable_hdmi(struct intel_atomic_state *state, in vlv_enable_hdmi()
294 static void intel_disable_hdmi(struct intel_atomic_state *state, in intel_disable_hdmi()
353 static void g4x_disable_hdmi(struct intel_atomic_state *state, in g4x_disable_hdmi()
365 static void pch_disable_hdmi(struct intel_atomic_state *state, in pch_disable_hdmi()
375 static void pch_post_disable_hdmi(struct intel_atomic_state *state, in pch_post_disable_hdmi()
383 static void intel_hdmi_pre_enable(struct intel_atomic_state *state, in intel_hdmi_pre_enable()
398 static void vlv_hdmi_pre_enable(struct intel_atomic_state *state, in vlv_hdmi_pre_enable()
[all …]
Dintel_global_state.c84 static void assert_global_state_read_locked(struct intel_atomic_state *state) in assert_global_state_read_locked()
99 intel_atomic_get_global_obj_state(struct intel_atomic_state *state, in intel_atomic_get_global_obj_state()
149 intel_atomic_get_old_global_obj_state(struct intel_atomic_state *state, in intel_atomic_get_old_global_obj_state()
162 intel_atomic_get_new_global_obj_state(struct intel_atomic_state *state, in intel_atomic_get_new_global_obj_state()
174 void intel_atomic_swap_global_state(struct intel_atomic_state *state) in intel_atomic_swap_global_state()
204 void intel_atomic_clear_global_state(struct intel_atomic_state *state) in intel_atomic_clear_global_state()
222 struct intel_atomic_state *state = obj_state->state; in intel_atomic_lock_global_state()
242 struct intel_atomic_state *state = obj_state->state; in intel_atomic_serialize_global_state()
Dintel_dpll_mgr.h42 struct intel_atomic_state;
391 bool intel_reserve_shared_dplls(struct intel_atomic_state *state,
394 void intel_release_shared_dplls(struct intel_atomic_state *state,
398 void intel_update_active_dpll(struct intel_atomic_state *state,
410 void intel_shared_dpll_swap_state(struct intel_atomic_state *state);
Dintel_display_types.h181 void (*update_prepare)(struct intel_atomic_state *,
184 void (*pre_pll_enable)(struct intel_atomic_state *,
188 void (*pre_enable)(struct intel_atomic_state *,
192 void (*enable)(struct intel_atomic_state *,
196 void (*update_complete)(struct intel_atomic_state *,
199 void (*pre_disable)(struct intel_atomic_state *,
203 void (*disable)(struct intel_atomic_state *,
207 void (*post_disable)(struct intel_atomic_state *,
211 void (*post_pll_disable)(struct intel_atomic_state *,
215 void (*update_pipe)(struct intel_atomic_state *,
[all …]
Dintel_atomic.c176 intel_connector_needs_modeset(struct intel_atomic_state *state, in intel_connector_needs_modeset()
196 bool intel_any_crtc_needs_modeset(struct intel_atomic_state *state) in intel_any_crtc_needs_modeset()
211 intel_atomic_get_digital_connector_state(struct intel_atomic_state *state, in intel_atomic_get_digital_connector_state()
410 struct intel_atomic_state *intel_state = to_intel_atomic_state(drm_state); in intel_atomic_setup_scalers()
508 struct intel_atomic_state *state = kzalloc(sizeof(*state), GFP_KERNEL); in intel_atomic_state_alloc()
520 struct intel_atomic_state *state = to_intel_atomic_state(_state); in intel_atomic_state_free()
532 struct intel_atomic_state *state = to_intel_atomic_state(s); in intel_atomic_state_clear()
Dintel_vrr.h13 struct intel_atomic_state;
20 void intel_vrr_check_modeset(struct intel_atomic_state *state);
Dintel_hdcp.h16 struct intel_atomic_state;
34 void intel_hdcp_update_pipe(struct intel_atomic_state *state,
Dg4x_dp.c494 static void intel_disable_dp(struct intel_atomic_state *state, in intel_disable_dp()
517 static void g4x_disable_dp(struct intel_atomic_state *state, in g4x_disable_dp()
525 static void vlv_disable_dp(struct intel_atomic_state *state, in vlv_disable_dp()
533 static void g4x_post_disable_dp(struct intel_atomic_state *state, in g4x_post_disable_dp()
554 static void vlv_post_disable_dp(struct intel_atomic_state *state, in vlv_post_disable_dp()
562 static void chv_post_disable_dp(struct intel_atomic_state *state, in chv_post_disable_dp()
661 static void intel_enable_dp(struct intel_atomic_state *state, in intel_enable_dp()
711 static void g4x_enable_dp(struct intel_atomic_state *state, in g4x_enable_dp()
720 static void vlv_enable_dp(struct intel_atomic_state *state, in vlv_enable_dp()
728 static void g4x_pre_enable_dp(struct intel_atomic_state *state, in g4x_pre_enable_dp()
[all …]
Dintel_psr.h17 struct intel_atomic_state;
47 int intel_psr2_sel_fetch_update(struct intel_atomic_state *state,
Dintel_dp_mst.c175 intel_dp_mst_transcoder_mask(struct intel_atomic_state *state, in intel_dp_mst_transcoder_mask()
210 struct intel_atomic_state *state = to_intel_atomic_state(conn_state->state); in intel_dp_mst_compute_config_late()
229 struct intel_atomic_state *state) in intel_dp_mst_atomic_master_trans_check()
285 struct intel_atomic_state *state = to_intel_atomic_state(_state); in intel_dp_mst_atomic_check()
351 static void intel_mst_pre_disable_dp(struct intel_atomic_state *state, in intel_mst_pre_disable_dp()
361 static void intel_mst_disable_dp(struct intel_atomic_state *state, in intel_mst_disable_dp()
387 static void intel_mst_post_disable_dp(struct intel_atomic_state *state, in intel_mst_post_disable_dp()
467 static void intel_mst_pre_pll_enable_dp(struct intel_atomic_state *state, in intel_mst_pre_pll_enable_dp()
481 static void intel_mst_pre_enable_dp(struct intel_atomic_state *state, in intel_mst_pre_enable_dp()
543 static void intel_mst_enable_dp(struct intel_atomic_state *state, in intel_mst_enable_dp()
Dintel_crt.c210 static void intel_disable_crt(struct intel_atomic_state *state, in intel_disable_crt()
218 static void pch_disable_crt(struct intel_atomic_state *state, in pch_disable_crt()
225 static void pch_post_disable_crt(struct intel_atomic_state *state, in pch_post_disable_crt()
233 static void hsw_disable_crt(struct intel_atomic_state *state, in hsw_disable_crt()
245 static void hsw_post_disable_crt(struct intel_atomic_state *state, in hsw_post_disable_crt()
274 static void hsw_pre_pll_enable_crt(struct intel_atomic_state *state, in hsw_pre_pll_enable_crt()
286 static void hsw_pre_enable_crt(struct intel_atomic_state *state, in hsw_pre_enable_crt()
304 static void hsw_enable_crt(struct intel_atomic_state *state, in hsw_enable_crt()
331 static void intel_enable_crt(struct intel_atomic_state *state, in intel_enable_crt()
Dintel_display.c2506 intel_get_crtc_new_encoder(const struct intel_atomic_state *state, in intel_get_crtc_new_encoder()
2539 static void ilk_pch_enable(const struct intel_atomic_state *state, in ilk_pch_enable()
2859 static void intel_post_plane_update(struct intel_atomic_state *state, in intel_post_plane_update()
2888 static void intel_crtc_enable_flip_done(struct intel_atomic_state *state, in intel_crtc_enable_flip_done()
2906 static void intel_crtc_disable_flip_done(struct intel_atomic_state *state, in intel_crtc_disable_flip_done()
2924 static void intel_crtc_async_flip_disable_wa(struct intel_atomic_state *state, in intel_crtc_async_flip_disable_wa()
2956 static void intel_pre_plane_update(struct intel_atomic_state *state, in intel_pre_plane_update()
3050 static void intel_crtc_disable_planes(struct intel_atomic_state *state, in intel_crtc_disable_planes()
3101 static void intel_encoders_update_prepare(struct intel_atomic_state *state) in intel_encoders_update_prepare()
3127 static void intel_encoders_update_complete(struct intel_atomic_state *state) in intel_encoders_update_complete()
[all …]
Dintel_bw.c500 intel_atomic_get_old_bw_state(struct intel_atomic_state *state) in intel_atomic_get_old_bw_state()
511 intel_atomic_get_new_bw_state(struct intel_atomic_state *state) in intel_atomic_get_new_bw_state()
522 intel_atomic_get_bw_state(struct intel_atomic_state *state) in intel_atomic_get_bw_state()
534 int skl_bw_calc_min_cdclk(struct intel_atomic_state *state) in skl_bw_calc_min_cdclk()
626 int intel_bw_calc_min_cdclk(struct intel_atomic_state *state) in intel_bw_calc_min_cdclk()
670 int intel_bw_atomic_check(struct intel_atomic_state *state) in intel_bw_atomic_check()
Dintel_dp.h21 struct intel_atomic_state;
117 void intel_ddi_update_pipe(struct intel_atomic_state *state,
Dintel_atomic_plane.c204 int intel_plane_calc_min_cdclk(struct intel_atomic_state *state, in intel_plane_calc_min_cdclk()
386 int intel_plane_atomic_check(struct intel_atomic_state *state, in intel_plane_atomic_check()
427 skl_next_plane_to_commit(struct intel_atomic_state *state, in skl_next_plane_to_commit()
493 void skl_update_planes_on_crtc(struct intel_atomic_state *state, in skl_update_planes_on_crtc()
525 void i9xx_update_planes_on_crtc(struct intel_atomic_state *state, in i9xx_update_planes_on_crtc()
Dintel_lvds.c224 static void intel_pre_enable_lvds(struct intel_atomic_state *state, in intel_pre_enable_lvds()
306 static void intel_enable_lvds(struct intel_atomic_state *state, in intel_enable_lvds()
329 static void intel_disable_lvds(struct intel_atomic_state *state, in intel_disable_lvds()
348 static void gmch_disable_lvds(struct intel_atomic_state *state, in gmch_disable_lvds()
359 static void pch_disable_lvds(struct intel_atomic_state *state, in pch_disable_lvds()
367 static void pch_post_disable_lvds(struct intel_atomic_state *state, in pch_post_disable_lvds()
Dintel_display.h48 struct intel_atomic_state;
515 int intel_atomic_add_affected_planes(struct intel_atomic_state *state,
517 u8 intel_calc_active_pipes(struct intel_atomic_state *state,
630 intel_get_crtc_new_encoder(const struct intel_atomic_state *state,
650 int intel_modeset_all_pipes(struct intel_atomic_state *state);
/Linux-v5.15/drivers/gpu/drm/i915/
Dintel_pm.h21 struct intel_atomic_state;
53 void intel_sagv_pre_plane_update(struct intel_atomic_state *state);
54 void intel_sagv_post_plane_update(struct intel_atomic_state *state);
87 intel_atomic_get_dbuf_state(struct intel_atomic_state *state);
96 void intel_dbuf_pre_plane_update(struct intel_atomic_state *state);
97 void intel_dbuf_post_plane_update(struct intel_atomic_state *state);
Di915_drv.h317 struct intel_atomic_state;
332 int (*bw_calc_min_cdclk)(struct intel_atomic_state *state);
335 int (*compute_pipe_wm)(struct intel_atomic_state *state,
337 int (*compute_intermediate_wm)(struct intel_atomic_state *state,
339 void (*initial_watermarks)(struct intel_atomic_state *state,
341 void (*atomic_update_watermarks)(struct intel_atomic_state *state,
343 void (*optimize_watermarks)(struct intel_atomic_state *state,
345 int (*compute_global_watermarks)(struct intel_atomic_state *state);
357 void (*crtc_enable)(struct intel_atomic_state *state,
359 void (*crtc_disable)(struct intel_atomic_state *state,
[all …]

12