Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/i915/display/
H A Dintel_ddi.h16 struct intel_crtc_state;
27 const struct intel_crtc_state *crtc_state);
30 const struct intel_crtc_state *crtc_state);
32 const struct intel_crtc_state *crtc_state);
36 const struct intel_crtc_state *old_crtc_state,
39 const struct intel_crtc_state *crtc_state);
42 struct intel_crtc_state *crtc_state,
45 const struct intel_crtc_state *crtc_state);
50 const struct intel_crtc_state *crtc_state);
52 struct intel_crtc_state *crtc_state);
[all …]
H A Dintel_vdsc.h15 struct intel_crtc_state;
21 bool intel_dsc_source_support(const struct intel_crtc_state *crtc_state);
26 void intel_uncompressed_joiner_enable(const struct intel_crtc_state *crtc_state);
27 void intel_dsc_enable(const struct intel_crtc_state *crtc_state);
28 void intel_dsc_disable(const struct intel_crtc_state *crtc_state);
29 int intel_dsc_compute_params(struct intel_crtc_state *pipe_config);
30 void intel_dsc_enable_on_crtc(struct intel_crtc_state *crtc_state);
31 bool intel_dsc_enabled_on_link(const struct intel_crtc_state *crtc_state);
32 void intel_dsc_get_config(struct intel_crtc_state *crtc_state);
36 int intel_dsc_get_num_vdsc_instances(const struct intel_crtc_state *crtc_state);
[all …]
H A Dintel_hdmi.h18 struct intel_crtc_state;
27 const struct intel_crtc_state *crtc_state,
30 struct intel_crtc_state *pipe_config,
40 const struct intel_crtc_state *crtc_state);
43 struct intel_crtc_state *crtc_state);
45 const struct intel_crtc_state *crtc_state,
48 const struct intel_crtc_state *crtc_state,
51 bool intel_hdmi_limited_color_range(const struct intel_crtc_state *crtc_state,
53 bool intel_hdmi_bpc_possible(const struct intel_crtc_state *crtc_state,
59 int intel_hdmi_dsc_get_num_slices(const struct intel_crtc_state *crtc_state,
[all …]
H A Dintel_vrr.c96 bool intel_vrr_possible(const struct intel_crtc_state *crtc_state) in intel_vrr_possible()
104 struct intel_crtc_state *old_crtc_state, *new_crtc_state; in intel_vrr_check_modeset()
138 static int intel_vrr_guardband_to_pipeline_full(const struct intel_crtc_state *crtc_state, in intel_vrr_guardband_to_pipeline_full()
145 static int intel_vrr_pipeline_full_to_guardband(const struct intel_crtc_state *crtc_state, in intel_vrr_pipeline_full_to_guardband()
169 int intel_vrr_vmin_vtotal(const struct intel_crtc_state *crtc_state) in intel_vrr_vmin_vtotal()
175 int intel_vrr_vmax_vtotal(const struct intel_crtc_state *crtc_state) in intel_vrr_vmax_vtotal()
180 int intel_vrr_vmin_vblank_start(const struct intel_crtc_state *crtc_state) in intel_vrr_vmin_vblank_start()
185 int intel_vrr_vmax_vblank_start(const struct intel_crtc_state *crtc_state) in intel_vrr_vmax_vblank_start()
191 is_cmrr_frac_required(struct intel_crtc_state *crtc_state) in is_cmrr_frac_required()
215 cmrr_get_vtotal(struct intel_crtc_state *crtc_state, bool video_mode_required) in cmrr_get_vtotal()
[all …]
H A Dhsw_ips.h13 struct intel_crtc_state;
16 bool hsw_ips_disable(const struct intel_crtc_state *crtc_state);
22 int hsw_ips_min_cdclk(const struct intel_crtc_state *crtc_state);
25 void hsw_ips_get_config(struct intel_crtc_state *crtc_state);
28 static inline bool hsw_ips_disable(const struct intel_crtc_state *crtc_state) in hsw_ips_disable()
45 static inline int hsw_ips_min_cdclk(const struct intel_crtc_state *crtc_state) in hsw_ips_min_cdclk()
54 static inline void hsw_ips_get_config(struct intel_crtc_state *crtc_state) in hsw_ips_get_config()
H A Dintel_display_types.h179 struct intel_crtc_state *,
183 struct intel_crtc_state *,
187 struct intel_crtc_state *,
191 const struct intel_crtc_state *,
195 const struct intel_crtc_state *,
199 const struct intel_crtc_state *,
203 const struct intel_crtc_state *,
207 const struct intel_crtc_state *,
211 const struct intel_crtc_state *,
215 const struct intel_crtc_state *,
[all …]
H A Dintel_audio.h12 struct intel_crtc_state;
18 struct intel_crtc_state *crtc_state,
21 const struct intel_crtc_state *crtc_state,
24 const struct intel_crtc_state *old_crtc_state,
27 struct intel_crtc_state *crtc_state);
30 int intel_audio_min_cdclk(const struct intel_crtc_state *crtc_state);
H A Dintel_ddi.c135 const struct intel_crtc_state *crtc_state) in hsw_prepare_dp_ddi_buffers()
166 const struct intel_crtc_state *crtc_state) in hsw_prepare_hdmi_ddi_buffers()
268 const struct intel_crtc_state *crtc_state) in icl_pll_to_ddi_clk_sel()
354 const struct intel_crtc_state *crtc_state) in intel_ddi_init_dp_buf_reg()
410 static void ddi_dotclock_get(struct intel_crtc_state *pipe_config) in ddi_dotclock_get()
420 void intel_ddi_set_dp_msa(const struct intel_crtc_state *crtc_state, in intel_ddi_set_dp_msa()
491 intel_ddi_config_transcoder_dp2(const struct intel_crtc_state *crtc_state, in intel_ddi_config_transcoder_dp2()
515 const struct intel_crtc_state *crtc_state) in intel_ddi_transcoder_func_reg_val_get()
628 const struct intel_crtc_state *crtc_state) in intel_ddi_enable_transcoder_func()
662 const struct intel_crtc_state *crtc_state) in intel_ddi_config_transcoder_func()
[all …]
H A Dintel_dp_mst.c144 static int intel_dp_mst_max_dpt_bpp(const struct intel_crtc_state *crtc_state, in intel_dp_mst_max_dpt_bpp()
179 static int intel_dp_mst_bw_overhead(const struct intel_crtc_state *crtc_state, in intel_dp_mst_bw_overhead()
197 static void intel_dp_mst_compute_m_n(const struct intel_crtc_state *crtc_state, in intel_dp_mst_compute_m_n()
228 const struct intel_crtc_state *crtc_state) in intel_dp_mst_dsc_get_slice_count()
240 static void mst_stream_update_slots(const struct intel_crtc_state *crtc_state, in mst_stream_update_slots()
250 struct intel_crtc_state *crtc_state, in intel_dp_mtp_tu_compute_config()
444 struct intel_crtc_state *crtc_state, in mst_stream_compute_link_config()
474 struct intel_crtc_state *crtc_state, in mst_stream_dsc_compute_link_config()
530 const struct intel_crtc_state *crtc_state, in hblank_expansion_quirk_needs_dsc()
559 const struct intel_crtc_state *crtc_state, in adjust_limits_for_dsc_hblank_expansion_quirk()
[all …]
H A Dintel_atomic.c202 struct intel_crtc_state *crtc_state; in intel_any_crtc_needs_modeset()
238 const struct intel_crtc_state *old_crtc_state = to_intel_crtc_state(crtc->state); in intel_crtc_duplicate_state()
239 struct intel_crtc_state *crtc_state; in intel_crtc_duplicate_state()
283 static void intel_crtc_put_color_blobs(struct intel_crtc_state *crtc_state) in intel_crtc_put_color_blobs()
299 void intel_crtc_free_hw_state(struct intel_crtc_state *crtc_state) in intel_crtc_free_hw_state()
316 struct intel_crtc_state *crtc_state = to_intel_crtc_state(state); in intel_crtc_destroy_state()
364 struct intel_crtc_state *
H A Dintel_backlight.h14 struct intel_crtc_state;
23 void intel_backlight_enable(const struct intel_crtc_state *crtc_state,
27 const struct intel_crtc_state *crtc_state,
H A Dintel_crtc_state_dump.h9 struct intel_crtc_state;
13 void intel_crtc_state_dump(const struct intel_crtc_state *crtc_state,
H A Dintel_cursor.c41 static u32 intel_cursor_position(const struct intel_crtc_state *crtc_state, in intel_cursor_position()
137 static int intel_check_cursor(struct intel_crtc_state *crtc_state, in intel_check_cursor()
198 static u32 i845_cursor_ctl_crtc(const struct intel_crtc_state *crtc_state) in i845_cursor_ctl_crtc()
226 static int i845_check_cursor(struct intel_crtc_state *crtc_state, in i845_check_cursor()
276 const struct intel_crtc_state *crtc_state, in i845_cursor_update_arm()
317 const struct intel_crtc_state *crtc_state) in i845_cursor_disable_arm()
379 static u32 i9xx_cursor_ctl_crtc(const struct intel_crtc_state *crtc_state) in i9xx_cursor_ctl_crtc()
470 static int i9xx_check_cursor(struct intel_crtc_state *crtc_state, in i9xx_check_cursor()
534 const struct intel_crtc_state *crtc_state) in i9xx_cursor_disable_sel_fetch_arm()
547 const struct intel_crtc_state *crtc_state, in wa_16021440873()
[all …]
H A Dintel_dp.c129 bool intel_dp_is_uhbr(const struct intel_crtc_state *crtc_state) in intel_dp_is_uhbr()
1572 const struct intel_crtc_state *pipe_config) in intel_dp_source_supports_fec()
1589 const struct intel_crtc_state *pipe_config) in intel_dp_supports_fec()
1597 const struct intel_crtc_state *crtc_state) in intel_dp_supports_dsc()
1610 const struct intel_crtc_state *crtc_state, in intel_dp_hdmi_compute_bpc()
1642 const struct intel_crtc_state *crtc_state, in intel_dp_max_bpp()
1693 static int intel_dp_mode_clock(const struct intel_crtc_state *crtc_state, in intel_dp_mode_clock()
1709 struct intel_crtc_state *pipe_config, in intel_dp_compute_link_config_wide()
1858 struct intel_crtc_state *crtc_state) in intel_dp_dsc_compute_params()
1949 struct intel_crtc_state *pipe_config, in dsc_compute_link_config()
[all …]
H A Dskl_universal_plane.c266 static int icl_plane_min_cdclk(const struct intel_crtc_state *crtc_state, in icl_plane_min_cdclk()
290 static int glk_plane_min_cdclk(const struct intel_crtc_state *crtc_state, in glk_plane_min_cdclk()
317 static int skl_plane_min_cdclk(const struct intel_crtc_state *crtc_state, in skl_plane_min_cdclk()
823 const struct intel_crtc_state *crtc_state) in skl_write_plane_wm()
869 const struct intel_crtc_state *crtc_state) in skl_plane_disable_arm()
883 const struct intel_crtc_state *crtc_state) in icl_plane_disable_sel_fetch_arm()
913 const struct intel_crtc_state *crtc_state) in icl_plane_disable_arm()
1168 static u32 skl_plane_ctl_crtc(const struct intel_crtc_state *crtc_state) in skl_plane_ctl_crtc()
1226 static u32 glk_plane_color_ctl_crtc(const struct intel_crtc_state *crtc_state) in glk_plane_color_ctl_crtc()
1379 const struct intel_crtc_state *crtc_state) in icl_plane_csc_load_black()
[all …]
H A Dintel_pmdemand.h13 struct intel_crtc_state;
H A Dintel_cx0_phy.c426 static u8 intel_c10_get_tx_vboost_lvl(const struct intel_crtc_state *crtc_state) in intel_c10_get_tx_vboost_lvl()
440 static u8 intel_c10_get_tx_term_ctl(const struct intel_crtc_state *crtc_state) in intel_c10_get_tx_term_ctl()
480 const struct intel_crtc_state *crtc_state) in intel_cx0_phy_set_signal_levels()
1969 intel_c10pll_tables_get(const struct intel_crtc_state *crtc_state, in intel_c10pll_tables_get()
2151 static int intel_c10pll_calc_state(const struct intel_crtc_state *crtc_state, in intel_c10pll_calc_state()
2446 intel_c20_pll_tables_get(const struct intel_crtc_state *crtc_state, in intel_c20_pll_tables_get()
2614 intel_c20_pll_find_table(const struct intel_crtc_state *crtc_state, in intel_c20_pll_find_table()
2636 static int intel_c20pll_calc_state_from_table(const struct intel_crtc_state *crtc_state, in intel_c20pll_calc_state_from_table()
2653 static int intel_c20pll_calc_state(const struct intel_crtc_state *crtc_state, in intel_c20pll_calc_state()
2688 int intel_cx0pll_calc_state(const struct intel_crtc_state *crtc_state, in intel_cx0pll_calc_state()
[all …]
H A Dintel_cdclk.c2930 static int _intel_pixel_rate_to_cdclk(const struct intel_crtc_state *crtc_state, int pixel_rate) in _intel_pixel_rate_to_cdclk()
2939 static int intel_pixel_rate_to_cdclk(const struct intel_crtc_state *crtc_state) in intel_pixel_rate_to_cdclk()
2944 static int intel_planes_min_cdclk(const struct intel_crtc_state *crtc_state) in intel_planes_min_cdclk()
2957 int intel_crtc_min_cdclk(const struct intel_crtc_state *crtc_state) in intel_crtc_min_cdclk()
3170 struct intel_crtc_state *crtc_state; in bxt_compute_min_voltage_level()
3265 struct intel_crtc_state *crtc_state; in skl_dpll0_vco()
3468 const struct intel_crtc_state *old_crtc_state; in intel_crtcs_calc_min_cdclk()
3469 const struct intel_crtc_state *new_crtc_state; in intel_crtcs_calc_min_cdclk()
3574 struct intel_crtc_state *crtc_state; in intel_modeset_calc_cdclk()
3694 const struct intel_crtc_state *crtc_state = in intel_cdclk_update_hw_state()
[all …]
H A Dintel_lt_phy.c1315 intel_lt_phy_pll_tables_get(struct intel_crtc_state *crtc_state, in intel_lt_phy_pll_tables_get()
1332 intel_lt_phy_pll_is_ssc_enabled(struct intel_crtc_state *crtc_state, in intel_lt_phy_pll_is_ssc_enabled()
1744 intel_lt_phy_pll_calc_state(struct intel_crtc_state *crtc_state, in intel_lt_phy_pll_calc_state()
2120 const struct intel_crtc_state *crtc_state) in intel_lt_phy_set_signal_levels()
H A Dintel_dp_aux_backlight.c303 intel_dp_aux_hdr_enable_backlight(const struct intel_crtc_state *crtc_state, in intel_dp_aux_hdr_enable_backlight()
492 intel_dp_aux_vesa_enable_backlight(const struct intel_crtc_state *crtc_state, in intel_dp_aux_vesa_enable_backlight()
H A Dintel_hdcp.c2443 const struct intel_crtc_state *pipe_config, in _intel_hdcp_enable()
2513 const struct intel_crtc_state *crtc_state, in intel_hdcp_enable()
2563 const struct intel_crtc_state *crtc_state, in intel_hdcp_update_pipe()
H A Dintel_bios.c3571 static bool fill_dsc(struct intel_crtc_state *crtc_state, in fill_dsc()
3650 struct intel_crtc_state *crtc_state, in intel_bios_get_dsc_params()