Home
last modified time | relevance | path

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

12

/kernel/linux/linux-5.10/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_atomic_plane.h13 struct intel_atomic_state;
38 void skl_update_planes_on_crtc(struct intel_atomic_state *state,
40 void i9xx_update_planes_on_crtc(struct intel_atomic_state *state,
46 int intel_plane_atomic_check(struct intel_atomic_state *state,
52 int intel_plane_calc_min_cdclk(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_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;
374 bool intel_reserve_shared_dplls(struct intel_atomic_state *state,
377 void intel_release_shared_dplls(struct intel_atomic_state *state,
381 void intel_update_active_dpll(struct intel_atomic_state *state,
389 void intel_shared_dpll_swap_state(struct intel_atomic_state *state);
Dintel_display_types.h146 void (*update_prepare)(struct intel_atomic_state *,
149 void (*pre_pll_enable)(struct intel_atomic_state *,
153 void (*pre_enable)(struct intel_atomic_state *,
157 void (*enable)(struct intel_atomic_state *,
161 void (*update_complete)(struct intel_atomic_state *,
164 void (*disable)(struct intel_atomic_state *,
168 void (*post_disable)(struct intel_atomic_state *,
172 void (*post_pll_disable)(struct intel_atomic_state *,
176 void (*update_pipe)(struct intel_atomic_state *,
476 struct intel_atomic_state { struct
[all …]
Dintel_atomic.h19 struct intel_atomic_state;
36 bool intel_connector_needs_modeset(struct intel_atomic_state *state,
39 intel_atomic_get_digital_connector_state(struct intel_atomic_state *state,
Dintel_hdcp.h14 struct intel_atomic_state;
30 void intel_hdcp_update_pipe(struct intel_atomic_state *state,
Dintel_atomic.c188 intel_connector_needs_modeset(struct intel_atomic_state *state, in intel_connector_needs_modeset()
203 intel_atomic_get_digital_connector_state(struct intel_atomic_state *state, in intel_atomic_get_digital_connector_state()
402 struct intel_atomic_state *intel_state = to_intel_atomic_state(drm_state); in intel_atomic_setup_scalers()
500 struct intel_atomic_state *state = kzalloc(sizeof(*state), GFP_KERNEL); in intel_atomic_state_alloc()
512 struct intel_atomic_state *state = to_intel_atomic_state(_state); in intel_atomic_state_free()
524 struct intel_atomic_state *state = to_intel_atomic_state(s); in intel_atomic_state_clear()
Dintel_psr.h17 struct intel_atomic_state;
48 void intel_psr2_sel_fetch_update(struct intel_atomic_state *state,
Dintel_crt.c206 static void intel_disable_crt(struct intel_atomic_state *state, in intel_disable_crt()
214 static void pch_disable_crt(struct intel_atomic_state *state, in pch_disable_crt()
221 static void pch_post_disable_crt(struct intel_atomic_state *state, in pch_post_disable_crt()
229 static void hsw_disable_crt(struct intel_atomic_state *state, in hsw_disable_crt()
241 static void hsw_post_disable_crt(struct intel_atomic_state *state, in hsw_post_disable_crt()
270 static void hsw_pre_pll_enable_crt(struct intel_atomic_state *state, in hsw_pre_pll_enable_crt()
282 static void hsw_pre_enable_crt(struct intel_atomic_state *state, in hsw_pre_enable_crt()
300 static void hsw_enable_crt(struct intel_atomic_state *state, in hsw_enable_crt()
327 static void intel_enable_crt(struct intel_atomic_state *state, in intel_enable_crt()
Dintel_dp_mst.c170 intel_dp_mst_transcoder_mask(struct intel_atomic_state *state, in intel_dp_mst_transcoder_mask()
205 struct intel_atomic_state *state = to_intel_atomic_state(conn_state->state); in intel_dp_mst_compute_config_late()
224 struct intel_atomic_state *state) in intel_dp_mst_atomic_master_trans_check()
280 struct intel_atomic_state *state = to_intel_atomic_state(_state); in intel_dp_mst_atomic_check()
342 static void intel_mst_disable_dp(struct intel_atomic_state *state, in intel_mst_disable_dp()
371 static void intel_mst_post_disable_dp(struct intel_atomic_state *state, in intel_mst_post_disable_dp()
451 static void intel_mst_pre_pll_enable_dp(struct intel_atomic_state *state, in intel_mst_pre_pll_enable_dp()
465 static void intel_mst_pre_enable_dp(struct intel_atomic_state *state, in intel_mst_pre_enable_dp()
527 static void intel_mst_enable_dp(struct intel_atomic_state *state, in intel_mst_enable_dp()
Dintel_bw.c397 intel_atomic_get_old_bw_state(struct intel_atomic_state *state) in intel_atomic_get_old_bw_state()
408 intel_atomic_get_new_bw_state(struct intel_atomic_state *state) in intel_atomic_get_new_bw_state()
419 intel_atomic_get_bw_state(struct intel_atomic_state *state) in intel_atomic_get_bw_state()
431 int skl_bw_calc_min_cdclk(struct intel_atomic_state *state) in skl_bw_calc_min_cdclk()
522 int intel_bw_calc_min_cdclk(struct intel_atomic_state *state) in intel_bw_calc_min_cdclk()
566 int intel_bw_atomic_check(struct intel_atomic_state *state) in intel_bw_atomic_check()
Dintel_atomic_plane.c181 int intel_plane_calc_min_cdclk(struct intel_atomic_state *state, in intel_plane_calc_min_cdclk()
334 int intel_plane_atomic_check(struct intel_atomic_state *state, in intel_plane_atomic_check()
361 skl_next_plane_to_commit(struct intel_atomic_state *state, in skl_next_plane_to_commit()
423 void skl_update_planes_on_crtc(struct intel_atomic_state *state, in skl_update_planes_on_crtc()
455 void i9xx_update_planes_on_crtc(struct intel_atomic_state *state, in i9xx_update_planes_on_crtc()
Dintel_dp.h20 struct intel_atomic_state;
135 void intel_ddi_update_pipe(struct intel_atomic_state *state,
Dintel_lvds.c223 static void intel_pre_enable_lvds(struct intel_atomic_state *state, in intel_pre_enable_lvds()
305 static void intel_enable_lvds(struct intel_atomic_state *state, in intel_enable_lvds()
328 static void intel_disable_lvds(struct intel_atomic_state *state, in intel_disable_lvds()
347 static void gmch_disable_lvds(struct intel_atomic_state *state, in gmch_disable_lvds()
358 static void pch_disable_lvds(struct intel_atomic_state *state, in pch_disable_lvds()
366 static void pch_post_disable_lvds(struct intel_atomic_state *state, in pch_post_disable_lvds()
Dintel_dpll_mgr.c51 bool (*get_dplls)(struct intel_atomic_state *state,
54 void (*put_dplls)(struct intel_atomic_state *state,
56 void (*update_active_dpll)(struct intel_atomic_state *state,
81 struct intel_atomic_state *state = to_intel_atomic_state(s); in intel_atomic_get_shared_dpll_state()
281 intel_find_shared_dpll(struct intel_atomic_state *state, in intel_find_shared_dpll()
330 intel_reference_shared_dpll(struct intel_atomic_state *state, in intel_reference_shared_dpll()
350 static void intel_unreference_shared_dpll(struct intel_atomic_state *state, in intel_unreference_shared_dpll()
360 static void intel_put_dpll(struct intel_atomic_state *state, in intel_put_dpll()
387 void intel_shared_dpll_swap_state(struct intel_atomic_state *state) in intel_shared_dpll_swap_state()
483 static bool ibx_get_dpll(struct intel_atomic_state *state, in ibx_get_dpll()
[all …]
Dintel_ddi.h21 void intel_ddi_fdi_post_disable(struct intel_atomic_state *state,
Dintel_panel.h40 void intel_panel_update_backlight(struct intel_atomic_state *state,
Dintel_dvo.c186 static void intel_disable_dvo(struct intel_atomic_state *state, in intel_disable_dvo()
201 static void intel_enable_dvo(struct intel_atomic_state *state, in intel_enable_dvo()
277 static void intel_dvo_pre_enable(struct intel_atomic_state *state, in intel_dvo_pre_enable()
Dintel_ddi.c3299 static void tgl_ddi_pre_enable_dp(struct intel_atomic_state *state, in tgl_ddi_pre_enable_dp()
3433 static void hsw_ddi_pre_enable_dp(struct intel_atomic_state *state, in hsw_ddi_pre_enable_dp()
3498 static void intel_ddi_pre_enable_dp(struct intel_atomic_state *state, in intel_ddi_pre_enable_dp()
3520 static void intel_ddi_pre_enable_hdmi(struct intel_atomic_state *state, in intel_ddi_pre_enable_hdmi()
3560 static void intel_ddi_pre_enable(struct intel_atomic_state *state, in intel_ddi_pre_enable()
3638 static void intel_ddi_post_disable_dp(struct intel_atomic_state *state, in intel_ddi_post_disable_dp()
3699 static void intel_ddi_post_disable_hdmi(struct intel_atomic_state *state, in intel_ddi_post_disable_hdmi()
3723 static void intel_ddi_post_disable(struct intel_atomic_state *state, in intel_ddi_post_disable()
3779 void intel_ddi_fdi_post_disable(struct intel_atomic_state *state, in intel_ddi_fdi_post_disable()
3814 static void trans_port_sync_stop_link_train(struct intel_atomic_state *state, in trans_port_sync_stop_link_train()
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/
Dintel_pm.h19 struct intel_atomic_state;
54 void intel_sagv_pre_plane_update(struct intel_atomic_state *state);
55 void intel_sagv_post_plane_update(struct intel_atomic_state *state);
81 intel_atomic_get_dbuf_state(struct intel_atomic_state *state);
90 void intel_dbuf_pre_plane_update(struct intel_atomic_state *state);
91 void intel_dbuf_post_plane_update(struct intel_atomic_state *state);
Di915_drv.h253 struct intel_atomic_state;
268 int (*bw_calc_min_cdclk)(struct intel_atomic_state *state);
273 void (*initial_watermarks)(struct intel_atomic_state *state,
275 void (*atomic_update_watermarks)(struct intel_atomic_state *state,
277 void (*optimize_watermarks)(struct intel_atomic_state *state,
279 int (*compute_global_watermarks)(struct intel_atomic_state *state);
291 void (*crtc_enable)(struct intel_atomic_state *state,
293 void (*crtc_disable)(struct intel_atomic_state *state,
295 void (*commit_modeset_enables)(struct intel_atomic_state *state);
296 void (*commit_modeset_disables)(struct intel_atomic_state *state);

12