Home
last modified time | relevance | path

Searched refs:intel_crtc_state (Results 1 – 25 of 63) sorted by relevance

123

/OK3568_Linux_fs/kernel/drivers/gpu/drm/i915/display/
H A Dintel_dp.h22 struct intel_crtc_state;
34 struct intel_crtc_state *pipe_config,
36 bool intel_dp_limited_color_range(const struct intel_crtc_state *crtc_state,
38 int intel_dp_min_bpp(const struct intel_crtc_state *crtc_state);
55 const struct intel_crtc_state *crtc_state);
57 const struct intel_crtc_state *crtc_state,
63 struct intel_crtc_state *pipe_config,
69 void intel_edp_backlight_on(const struct intel_crtc_state *crtc_state,
84 const struct intel_crtc_state *crtc_state);
86 const struct intel_crtc_state *crtc_state);
[all …]
H A Dintel_ddi.h15 struct intel_crtc_state;
23 const struct intel_crtc_state *old_crtc_state,
26 const struct intel_crtc_state *crtc_state);
30 const struct intel_crtc_state *crtc_state);
31 void intel_ddi_disable_transcoder_func(const struct intel_crtc_state *crtc_state);
33 const struct intel_crtc_state *crtc_state);
34 void intel_ddi_disable_pipe_clock(const struct intel_crtc_state *crtc_state);
35 void intel_ddi_set_dp_msa(const struct intel_crtc_state *crtc_state,
39 struct intel_crtc_state *pipe_config);
40 void intel_ddi_set_vc_payload_alloc(const struct intel_crtc_state *crtc_state,
[all …]
H A Dintel_atomic_plane.h15 struct intel_crtc_state;
21 unsigned int intel_plane_pixel_rate(const struct intel_crtc_state *crtc_state,
24 unsigned int intel_plane_data_rate(const struct intel_crtc_state *crtc_state,
29 const struct intel_crtc_state *crtc_state,
32 const struct intel_crtc_state *crtc_state);
42 int intel_plane_atomic_check_with_state(const struct intel_crtc_state *old_crtc_state,
43 struct intel_crtc_state *crtc_state,
48 int intel_plane_atomic_calc_changes(const struct intel_crtc_state *old_crtc_state,
49 struct intel_crtc_state *crtc_state,
55 void intel_plane_set_invisible(struct intel_crtc_state *crtc_state,
H A Dintel_vdsc.h12 struct intel_crtc_state;
15 const struct intel_crtc_state *crtc_state);
17 const struct intel_crtc_state *crtc_state);
18 void intel_dsc_disable(const struct intel_crtc_state *crtc_state);
20 struct intel_crtc_state *pipe_config);
22 struct intel_crtc_state *crtc_state);
24 intel_dsc_power_domain(const struct intel_crtc_state *crtc_state);
H A Dintel_dpio_phy.h15 struct intel_crtc_state;
38 const struct intel_crtc_state *crtc_state,
41 const struct intel_crtc_state *crtc_state);
43 const struct intel_crtc_state *crtc_state);
46 const struct intel_crtc_state *old_crtc_state);
52 const struct intel_crtc_state *crtc_state);
54 const struct intel_crtc_state *crtc_state);
56 const struct intel_crtc_state *old_crtc_state);
H A Dintel_hdmi.h20 struct intel_crtc_state;
32 struct intel_crtc_state *pipe_config,
41 const struct intel_crtc_state *crtc_state);
44 struct intel_crtc_state *crtc_state);
46 const struct intel_crtc_state *crtc_state,
49 bool intel_hdmi_limited_color_range(const struct intel_crtc_state *crtc_state,
51 bool intel_hdmi_deep_color_possible(const struct intel_crtc_state *crtc_state, int bpc,
H A Dintel_color.h11 struct intel_crtc_state;
16 int intel_color_check(struct intel_crtc_state *crtc_state);
17 void intel_color_commit(const struct intel_crtc_state *crtc_state);
18 void intel_color_load_luts(const struct intel_crtc_state *crtc_state);
19 void intel_color_get_config(struct intel_crtc_state *crtc_state);
20 int intel_color_get_gamma_bit_precision(const struct intel_crtc_state *crtc_state);
H A Dintel_psr.h14 struct intel_crtc_state;
22 const struct intel_crtc_state *crtc_state,
25 const struct intel_crtc_state *old_crtc_state);
27 const struct intel_crtc_state *crtc_state,
38 struct intel_crtc_state *crtc_state);
41 int intel_psr_wait_for_idle(const struct intel_crtc_state *new_crtc_state,
50 void intel_psr2_program_trans_man_trk_ctl(const struct intel_crtc_state *crtc_state);
H A Dintel_dsb.h13 struct intel_crtc_state;
43 void intel_dsb_prepare(struct intel_crtc_state *crtc_state);
44 void intel_dsb_cleanup(struct intel_crtc_state *crtc_state);
45 void intel_dsb_reg_write(const struct intel_crtc_state *crtc_state,
47 void intel_dsb_indexed_reg_write(const struct intel_crtc_state *crtc_state,
49 void intel_dsb_commit(const struct intel_crtc_state *crtc_state);
H A Dintel_color.c118 static bool crtc_state_is_legacy_gamma(const struct intel_crtc_state *crtc_state) in crtc_state_is_legacy_gamma()
218 static bool ilk_csc_limited_range(const struct intel_crtc_state *crtc_state) in ilk_csc_limited_range()
231 static void ilk_csc_convert_ctm(const struct intel_crtc_state *crtc_state, in ilk_csc_convert_ctm()
283 static void ilk_load_csc_matrix(const struct intel_crtc_state *crtc_state) in ilk_load_csc_matrix()
324 static void icl_load_csc_matrix(const struct intel_crtc_state *crtc_state) in icl_load_csc_matrix()
473 static void i9xx_color_commit(const struct intel_crtc_state *crtc_state) in i9xx_color_commit()
486 static void ilk_color_commit(const struct intel_crtc_state *crtc_state) in ilk_color_commit()
501 static void hsw_color_commit(const struct intel_crtc_state *crtc_state) in hsw_color_commit()
512 static void skl_color_commit(const struct intel_crtc_state *crtc_state) in skl_color_commit()
557 static void i9xx_load_luts(const struct intel_crtc_state *crtc_state) in i9xx_load_luts()
[all …]
H A Dintel_lspcon.h13 struct intel_crtc_state;
22 const struct intel_crtc_state *crtc_state,
26 const struct intel_crtc_state *crtc_state,
31 const struct intel_crtc_state *crtc_state,
34 const struct intel_crtc_state *pipe_config);
36 struct intel_crtc_state *crtc_state);
H A Dintel_sprite.h17 struct intel_crtc_state;
26 void intel_pipe_update_start(const struct intel_crtc_state *new_crtc_state);
27 void intel_pipe_update_end(struct intel_crtc_state *new_crtc_state);
45 int ivb_plane_min_cdclk(const struct intel_crtc_state *crtc_state,
47 int hsw_plane_min_cdclk(const struct intel_crtc_state *crtc_state,
49 int vlv_plane_min_cdclk(const struct intel_crtc_state *crtc_state,
H A Dintel_display_types.h138 struct intel_crtc_state *,
141 struct intel_crtc_state *,
144 struct intel_crtc_state *,
151 const struct intel_crtc_state *,
155 const struct intel_crtc_state *,
159 const struct intel_crtc_state *,
166 const struct intel_crtc_state *,
170 const struct intel_crtc_state *,
174 const struct intel_crtc_state *,
178 const struct intel_crtc_state *,
[all …]
H A Dintel_display.h49 struct intel_crtc_state;
50 struct intel_crtc_state;
501 bool is_trans_port_sync_mode(const struct intel_crtc_state *state);
504 void intel_enable_pipe(const struct intel_crtc_state *new_crtc_state);
505 void intel_disable_pipe(const struct intel_crtc_state *old_crtc_state);
514 void lpt_pch_enable(const struct intel_crtc_state *crtc_state);
540 void intel_crtc_vblank_on(const struct intel_crtc_state *crtc_state);
541 void intel_crtc_vblank_off(const struct intel_crtc_state *crtc_state);
579 struct intel_crtc_state *pipe_config);
580 void intel_dp_set_m_n(const struct intel_crtc_state *crtc_state,
[all …]
H A Dintel_atomic_plane.c136 unsigned int intel_plane_pixel_rate(const struct intel_crtc_state *crtc_state, in intel_plane_pixel_rate()
155 unsigned int intel_plane_data_rate(const struct intel_crtc_state *crtc_state, in intel_plane_data_rate()
190 const struct intel_crtc_state *old_crtc_state; in intel_plane_calc_min_cdclk()
191 struct intel_crtc_state *new_crtc_state; in intel_plane_calc_min_cdclk()
267 void intel_plane_set_invisible(struct intel_crtc_state *crtc_state, in intel_plane_set_invisible()
281 int intel_plane_atomic_check_with_state(const struct intel_crtc_state *old_crtc_state, in intel_plane_atomic_check_with_state()
282 struct intel_crtc_state *new_crtc_state, in intel_plane_atomic_check_with_state()
343 const struct intel_crtc_state *old_crtc_state; in intel_plane_atomic_check()
344 struct intel_crtc_state *new_crtc_state; in intel_plane_atomic_check()
367 struct intel_crtc_state *crtc_state = in skl_next_plane_to_commit()
[all …]
H A Dintel_atomic.h22 struct intel_crtc_state;
45 void intel_crtc_free_hw_state(struct intel_crtc_state *crtc_state);
46 void intel_crtc_copy_color_blobs(struct intel_crtc_state *crtc_state);
51 struct intel_crtc_state *
57 struct intel_crtc_state *crtc_state);
H A Dintel_panel.h18 struct intel_crtc_state;
30 int intel_pch_panel_fitting(struct intel_crtc_state *crtc_state,
32 int intel_gmch_panel_fitting(struct intel_crtc_state *crtc_state,
38 void intel_panel_enable_backlight(const struct intel_crtc_state *crtc_state,
42 const struct intel_crtc_state *crtc_state,
H A Dintel_dsi.h190 struct intel_crtc_state *config);
192 const struct intel_crtc_state *config);
195 struct intel_crtc_state *config);
200 struct intel_crtc_state *config);
202 const struct intel_crtc_state *config);
205 struct intel_crtc_state *config);
H A Dintel_hdmi.c213 const struct intel_crtc_state *crtc_state, in g4x_write_infoframe()
249 const struct intel_crtc_state *crtc_state, in g4x_read_infoframe()
269 const struct intel_crtc_state *pipe_config) in g4x_infoframes_enabled()
285 const struct intel_crtc_state *crtc_state, in ibx_write_infoframe()
324 const struct intel_crtc_state *crtc_state, in ibx_read_infoframe()
345 const struct intel_crtc_state *pipe_config) in ibx_infoframes_enabled()
364 const struct intel_crtc_state *crtc_state, in cpt_write_infoframe()
406 const struct intel_crtc_state *crtc_state, in cpt_read_infoframe()
427 const struct intel_crtc_state *pipe_config) in cpt_infoframes_enabled()
442 const struct intel_crtc_state *crtc_state, in vlv_write_infoframe()
[all …]
H A Dintel_dp_mst.h12 struct intel_crtc_state;
17 bool intel_dp_mst_is_master_trans(const struct intel_crtc_state *crtc_state);
18 bool intel_dp_mst_is_slave_trans(const struct intel_crtc_state *crtc_state);
H A Dintel_dpll_mgr.h44 struct intel_crtc_state;
379 void icl_set_active_port_dpll(struct intel_crtc_state *crtc_state,
386 void intel_prepare_shared_dpll(const struct intel_crtc_state *crtc_state);
387 void intel_enable_shared_dpll(const struct intel_crtc_state *crtc_state);
388 void intel_disable_shared_dpll(const struct intel_crtc_state *crtc_state);
H A Dintel_audio.h11 struct intel_crtc_state;
16 const struct intel_crtc_state *crtc_state,
19 const struct intel_crtc_state *old_crtc_state,
H A Dintel_display.c150 struct intel_crtc_state *pipe_config);
152 struct intel_crtc_state *pipe_config);
157 static void intel_set_pipe_timings(const struct intel_crtc_state *crtc_state);
158 static void intel_set_pipe_src_size(const struct intel_crtc_state *crtc_state);
159 static void intel_cpu_transcoder_set_m_n(const struct intel_crtc_state *crtc_state,
162 static void i9xx_set_pipeconf(const struct intel_crtc_state *crtc_state);
163 static void ilk_set_pipeconf(const struct intel_crtc_state *crtc_state);
164 static void hsw_set_pipeconf(const struct intel_crtc_state *crtc_state);
165 static void bdw_set_pipemisc(const struct intel_crtc_state *crtc_state);
167 const struct intel_crtc_state *pipe_config);
[all …]
H A Dintel_atomic.c228 const struct intel_crtc_state *old_crtc_state = to_intel_crtc_state(crtc->state); in intel_crtc_duplicate_state()
229 struct intel_crtc_state *crtc_state; in intel_crtc_duplicate_state()
261 static void intel_crtc_put_color_blobs(struct intel_crtc_state *crtc_state) in intel_crtc_put_color_blobs()
268 void intel_crtc_free_hw_state(struct intel_crtc_state *crtc_state) in intel_crtc_free_hw_state()
273 void intel_crtc_copy_color_blobs(struct intel_crtc_state *crtc_state) in intel_crtc_copy_color_blobs()
295 struct intel_crtc_state *crtc_state = to_intel_crtc_state(state); in intel_crtc_destroy_state()
394 struct intel_crtc_state *crtc_state) in intel_atomic_setup_scalers()
532 struct intel_crtc_state *
H A Dintel_crt.c130 struct intel_crtc_state *pipe_config) in intel_crt_get_config()
140 struct intel_crtc_state *pipe_config) in hsw_crt_get_config()
158 const struct intel_crtc_state *crtc_state, in intel_crt_set_dpms()
208 const struct intel_crtc_state *old_crtc_state, in intel_disable_crt()
216 const struct intel_crtc_state *old_crtc_state, in pch_disable_crt()
223 const struct intel_crtc_state *old_crtc_state, in pch_post_disable_crt()
231 const struct intel_crtc_state *old_crtc_state, in hsw_disable_crt()
243 const struct intel_crtc_state *old_crtc_state, in hsw_post_disable_crt()
272 const struct intel_crtc_state *crtc_state, in hsw_pre_pll_enable_crt()
284 const struct intel_crtc_state *crtc_state, in hsw_pre_enable_crt()
[all …]

123