Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/i915/display/
H A Dintel_color.h12 struct intel_crtc_state;
27 void intel_color_cleanup_commit(struct intel_crtc_state *crtc_state);
28 bool intel_color_uses_dsb(const struct intel_crtc_state *crtc_state);
29 bool intel_color_uses_chained_dsb(const struct intel_crtc_state *crtc_state);
30 bool intel_color_uses_gosub_dsb(const struct intel_crtc_state *crtc_state);
31 void intel_color_wait_commit(const struct intel_crtc_state *crtc_state);
33 const struct intel_crtc_state *crtc_state);
35 const struct intel_crtc_state *crtc_state);
36 void intel_color_post_update(const struct intel_crtc_state *crtc_state);
37 void intel_color_load_luts(const struct intel_crtc_state *crtc_state);
[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_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_display_types.h178 struct intel_crtc_state *,
181 struct intel_crtc_state *,
184 struct intel_crtc_state *,
188 const struct intel_crtc_state *,
192 const struct intel_crtc_state *,
196 const struct intel_crtc_state *,
200 const struct intel_crtc_state *,
204 const struct intel_crtc_state *,
208 const struct intel_crtc_state *,
212 const struct intel_crtc_state *,
978 struct intel_crtc_state { global() struct
989 uapiintel_crtc_state global() argument
1008 __anon9b3706c81608intel_crtc_state global() argument
1015 hwintel_crtc_state global() argument
1018 post_csc_lutintel_crtc_state global() argument
1020 output_cscintel_crtc_state global() argument
1031 quirksintel_crtc_state global() argument
1033 fb_bitsintel_crtc_state global() argument
1034 update_pipeintel_crtc_state global() argument
1035 update_m_nintel_crtc_state global() argument
1036 update_lrrintel_crtc_state global() argument
1037 disable_cxsrintel_crtc_state global() argument
1038 update_wm_postintel_crtc_state global() argument
1039 fifo_changedintel_crtc_state global() argument
1040 preload_lutsintel_crtc_state global() argument
1041 inheritedintel_crtc_state global() argument
1044 do_async_flipintel_crtc_state global() argument
1049 pipe_srcintel_crtc_state global() argument
1055 pixel_rateintel_crtc_state global() argument
1059 has_pch_encoderintel_crtc_state global() argument
1062 has_infoframeintel_crtc_state global() argument
1067 cpu_transcoderintel_crtc_state global() argument
1073 limited_color_rangeintel_crtc_state global() argument
1078 output_typesintel_crtc_state global() argument
1081 has_hdmi_sinkintel_crtc_state global() argument
1085 has_audiointel_crtc_state global() argument
1091 ditherintel_crtc_state global() argument
1099 dither_force_disableintel_crtc_state global() argument
1102 clock_setintel_crtc_state global() argument
1106 sdvo_tv_clockintel_crtc_state global() argument
1113 bw_constrainedintel_crtc_state global() argument
1117 dpllintel_crtc_state global() argument
1120 intel_dpllintel_crtc_state global() argument
1123 dpll_hw_stateintel_crtc_state global() argument
1129 icl_port_dpllintel_crtc_state global() argument
1132 icl_port_dpllsintel_crtc_state global() argument
1135 __anon9b3706c81708intel_crtc_state global() argument
1137 dsi_pllintel_crtc_state global() argument
1139 max_link_bpp_x16intel_crtc_state global() argument
1140 pipe_bppintel_crtc_state global() argument
1141 min_hblankintel_crtc_state global() argument
1142 dp_m_nintel_crtc_state global() argument
1145 dp_m2_n2intel_crtc_state global() argument
1146 has_drrsintel_crtc_state global() argument
1149 has_psrintel_crtc_state global() argument
1150 has_sel_updateintel_crtc_state global() argument
1151 enable_psr2_sel_fetchintel_crtc_state global() argument
1152 enable_psr2_su_region_etintel_crtc_state global() argument
1153 req_psr2_sdp_prior_scanlineintel_crtc_state global() argument
1154 has_panel_replayintel_crtc_state global() argument
1155 wm_level_disabledintel_crtc_state global() argument
1156 pkg_c_latency_usedintel_crtc_state global() argument
1158 panel_replay_dsc_supportintel_crtc_state global() argument
1159 dc3co_exitlineintel_crtc_state global() argument
1160 su_y_granularityintel_crtc_state global() argument
1161 active_non_psr_pipesintel_crtc_state global() argument
1162 no_psr_reasonintel_crtc_state global() argument
1169 port_clockintel_crtc_state global() argument
1172 pixel_multiplierintel_crtc_state global() argument
1175 mode_flagsintel_crtc_state global() argument
1177 lane_countintel_crtc_state global() argument
1183 lane_lat_optim_maskintel_crtc_state global() argument
1186 min_voltage_levelintel_crtc_state global() argument
1189 __anon9b3706c81808intel_crtc_state global() argument
1193 gmch_pfitintel_crtc_state global() argument
1196 __anon9b3706c81908intel_crtc_state global() argument
1200 pch_pfitintel_crtc_state global() argument
1203 fdi_lanesintel_crtc_state global() argument
1204 fdi_m_nintel_crtc_state global() argument
1206 ips_enabledintel_crtc_state global() argument
1208 crc_enabledintel_crtc_state global() argument
1210 double_wideintel_crtc_state global() argument
1212 scaler_stateintel_crtc_state global() argument
1215 hsw_workaround_pipeintel_crtc_state global() argument
1217 wmintel_crtc_state global() argument
1219 min_cdclkintel_crtc_state global() argument
1221 plane_min_cdclkintel_crtc_state global() argument
1224 data_rateintel_crtc_state global() argument
1226 data_rate_yintel_crtc_state global() argument
1229 rel_data_rateintel_crtc_state global() argument
1230 rel_data_rate_yintel_crtc_state global() argument
1233 gamma_modeintel_crtc_state global() argument
1235 __anon9b3706c81a0aintel_crtc_state global() argument
1244 enabled_planesintel_crtc_state global() argument
1247 active_planesintel_crtc_state global() argument
1248 scaled_planesintel_crtc_state global() argument
1249 nv12_planesintel_crtc_state global() argument
1250 c8_planesintel_crtc_state global() argument
1253 update_planesintel_crtc_state global() argument
1256 async_flip_planesintel_crtc_state global() argument
1258 framestart_delayintel_crtc_state global() argument
1259 msa_timing_delayintel_crtc_state global() argument
1261 __anon9b3706c81b08intel_crtc_state global() argument
1270 infoframesintel_crtc_state global() argument
1272 eldintel_crtc_state global() argument
1275 hdmi_scramblingintel_crtc_state global() argument
1278 hdmi_high_tmds_clock_ratiointel_crtc_state global() argument
1284 output_formatintel_crtc_state global() argument
1290 sink_formatintel_crtc_state global() argument
1293 gamma_enableintel_crtc_state global() argument
1296 csc_enableintel_crtc_state global() argument
1299 wgc_enableintel_crtc_state global() argument
1302 joiner_pipesintel_crtc_state global() argument
1305 __anon9b3706c81c08intel_crtc_state global() argument
1314 dscintel_crtc_state global() argument
1317 dp_tunnel_refintel_crtc_state global() argument
1320 linetimeintel_crtc_state global() argument
1321 ips_linetimeintel_crtc_state global() argument
1323 enhanced_framingintel_crtc_state global() argument
1331 fec_enableintel_crtc_state global() argument
1333 sdp_split_enableintel_crtc_state global() argument
1336 master_transcoderintel_crtc_state global() argument
1339 sync_mode_slaves_maskintel_crtc_state global() argument
1342 mst_master_transcoderintel_crtc_state global() argument
1345 dsb_commitintel_crtc_state global() argument
1346 use_dsbintel_crtc_state global() argument
1347 use_flipqintel_crtc_state global() argument
1349 psr2_man_track_ctlintel_crtc_state global() argument
1351 pipe_srcsz_early_tptintel_crtc_state global() argument
1353 psr2_su_areaintel_crtc_state global() argument
1356 __anon9b3706c81d08intel_crtc_state global() argument
1361 vrrintel_crtc_state global() argument
1364 __anon9b3706c81e08intel_crtc_state global() argument
1367 cmrrintel_crtc_state global() argument
1370 __anon9b3706c81f08intel_crtc_state global() argument
1374 splitterintel_crtc_state global() argument
1377 vblank_workintel_crtc_state global() argument
1380 has_lobfintel_crtc_state global() argument
1383 set_context_latencyintel_crtc_state global() argument
1385 __anon9b3706c82008intel_crtc_state global() argument
1394 alpm_stateintel_crtc_state global() argument
1397 plane_color_changedintel_crtc_state global() argument
[all...]
H A Dintel_color.c49 const struct intel_crtc_state *crtc_state);
58 const struct intel_crtc_state *crtc_state);
63 void (*color_post_update)(const struct intel_crtc_state *crtc_state);
70 void (*load_luts)(const struct intel_crtc_state *crtc_state);
75 void (*read_luts)(struct intel_crtc_state *crtc_state);
79 bool (*lut_equal)(const struct intel_crtc_state *crtc_state,
87 void (*read_csc)(struct intel_crtc_state *crtc_state);
91 void (*get_config)(struct intel_crtc_state *crtc_state);
301 static void ilk_read_csc(struct intel_crtc_state *crtc_state) in ilk_read_csc()
309 static void skl_read_csc(struct intel_crtc_state *crtc_state) in skl_read_csc()
[all …]
H A Dintel_display.c138 static void intel_set_transcoder_timings(const struct intel_crtc_state *crtc_state);
139 static void intel_set_pipe_src_size(const struct intel_crtc_state *crtc_state);
140 static void hsw_set_transconf(const struct intel_crtc_state *crtc_state);
142 const struct intel_crtc_state *crtc_state);
144 static bool is_hdr_mode(const struct intel_crtc_state *crtc_state)
180 is_trans_port_sync_slave(const struct intel_crtc_state *crtc_state)
186 is_trans_port_sync_master(const struct intel_crtc_state *crtc_state)
192 is_trans_port_sync_mode(const struct intel_crtc_state *crtc_state)
198 static enum pipe joiner_primary_pipe(const struct intel_crtc_state *crtc_state)
207 static bool is_bigjoiner(const struct intel_crtc_state *crtc_stat
[all...]
H A Dintel_plane.c225 unsigned int intel_plane_pixel_rate(const struct intel_crtc_state *crtc_state, in intel_plane_pixel_rate()
245 unsigned int intel_plane_data_rate(const struct intel_crtc_state *crtc_state, in intel_plane_data_rate()
259 intel_plane_relative_data_rate(const struct intel_crtc_state *crtc_state, in intel_plane_relative_data_rate()
305 struct intel_crtc_state *new_crtc_state; in intel_plane_calc_min_cdclk()
371 struct intel_crtc_state *new_crtc_state = intel_atomic_state ? in intel_plane_color_copy_uapi_to_hw_state()
439 void intel_plane_set_invisible(struct intel_crtc_state *crtc_state, in intel_plane_set_invisible()
469 const struct intel_crtc_state *old_crtc_state, in intel_plane_do_async_flip()
470 const struct intel_crtc_state *new_crtc_state) in intel_plane_do_async_flip()
496 static bool i9xx_must_disable_cxsr(const struct intel_crtc_state *new_crtc_state, in i9xx_must_disable_cxsr()
537 static bool ilk_must_disable_cxsr(const struct intel_crtc_state *new_crtc_stat in ilk_must_disable_cxsr()
[all...]
H A Dintel_audio.c71 const struct intel_crtc_state *crtc_state,
74 const struct intel_crtc_state *old_crtc_state,
77 struct intel_crtc_state *crtc_state);
199 static u32 audio_config_hdmi_pixel_clock(const struct intel_crtc_state *crtc_state) in audio_config_hdmi_pixel_clock()
229 static int audio_config_hdmi_get_n(const struct intel_crtc_state *crtc_state, in audio_config_hdmi_get_n()
266 struct intel_crtc_state *crtc_state) in g4x_audio_codec_get_config()
287 const struct intel_crtc_state *old_crtc_state, in g4x_audio_codec_disable()
302 const struct intel_crtc_state *crtc_state, in g4x_audio_codec_enable()
332 const struct intel_crtc_state *crtc_state) in hsw_dp_audio_config_update()
350 const struct intel_crtc_state *crtc_stat in hsw_hdmi_audio_config_update()
[all...]
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_pps.h13 struct intel_crtc_state;
54 const struct intel_crtc_state *crtc_state);
56 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_psr.c190 * Description of intel_crtc_state variables. has_psr, has_panel_replay and
220 const struct intel_crtc_state *crtc_state) in intel_psr_needs_aux_io_power()
775 const struct intel_crtc_state *crtc_state) in psr2_su_region_et_valid()
801 const struct intel_crtc_state *crtc_state) in _panel_replay_enable_sink()
831 const struct intel_crtc_state *crtc_state) in _psr_enable_sink()
1161 static u32 intel_get_frame_time_us(const struct intel_crtc_state *crtc_state) in transcoder_has_psr2()
1224 struct intel_crtc_state *crtc_state) in tgl_disallow_dc3co_on_psr2_exit()
1239 struct intel_crtc_state *crtc_state) in dc3co_is_pipe_port_compatible()
1284 struct intel_crtc_state *crtc_state) in tgl_dc3co_exitline_compute_config()
1298 static bool psr2_granularity_check(struct intel_crtc_state *crtc_stat in intel_psr2_sel_fetch_config_valid()
[all...]
H A Dskl_universal_plane.c266 static int icl_plane_min_cdclk(const struct intel_crtc_state *crtc_state,
290 static int glk_plane_min_cdclk(const struct intel_crtc_state *crtc_state,
317 static int skl_plane_min_cdclk(const struct intel_crtc_state *crtc_state,
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)
1168 static u32 skl_plane_ctl_crtc(const struct intel_crtc_state *crtc_state) in adlp_plane_ctl_arb_slots()
1226 static u32 glk_plane_color_ctl_crtc(const struct intel_crtc_state *crtc_state) in skl_plane_ctl()
1379 const struct intel_crtc_state *crtc_stat in skl_plane_keymsk()
[all...]
H A Dintel_pmdemand.h13 struct intel_crtc_state;
H A Dintel_fbdev.c383 struct intel_crtc_state *crtc_state = in intel_fbdev_init_bios()
422 struct intel_crtc_state *crtc_state = in intel_fbdev_init_bios()
492 struct intel_crtc_state *crtc_state = in intel_fbdev_init_bios()
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()
482 intel_dp_aux_vesa_enable_backlight(const struct intel_crtc_state *crtc_state, in intel_dp_aux_vesa_enable_backlight()