Home
last modified time | relevance | path

Searched defs:display (Results 1 – 25 of 142) sorted by relevance

123456

/linux/drivers/gpu/drm/i915/display/
H A Dintel_display_irq.c33 static void irq_reset(struct intel_display *display, struct i915_irq_regs regs) in irq_reset()
50 static void assert_iir_is_zero(struct intel_display *display, i915_reg_t reg) in assert_iir_is_zero()
66 static void irq_init(struct intel_display *display, struct i915_irq_regs regs, in irq_init()
76 static void error_reset(struct intel_display *display, struct i915_error_regs regs) in error_reset()
87 static void error_init(struct intel_display *display, struct i915_error_regs regs, in error_init()
107 struct intel_display *display = to_intel_display(crtc); in handle_plane_fault() local
126 static void intel_pipe_fault_irq_handler(struct intel_display *display, in intel_pipe_fault_irq_handler()
146 intel_handle_vblank(struct intel_display *display, enum pipe pipe) in intel_handle_vblank()
159 void ilk_update_display_irq(struct intel_display *display, in ilk_update_display_irq()
179 void ilk_enable_display_irq(struct intel_display *display, u32 bits) in ilk_enable_display_irq()
[all …]
H A Dintel_display_power_well.c45 static enum skl_power_gate pw_idx_to_pg(struct intel_display *display, int pw_idx) in pw_idx_to_pg()
94 lookup_power_well(struct intel_display *display, in lookup_power_well()
116 void intel_power_well_enable(struct intel_display *display, in intel_power_well_enable()
124 void intel_power_well_disable(struct intel_display *display, in intel_power_well_disable()
132 void intel_power_well_sync_hw(struct intel_display *display, in intel_power_well_sync_hw()
139 void intel_power_well_get(struct intel_display *display, in intel_power_well_get()
146 void intel_power_well_put(struct intel_display *display, in intel_power_well_put()
157 bool intel_power_well_is_enabled(struct intel_display *display, in intel_power_well_is_enabled()
168 bool intel_display_power_well_is_enabled(struct intel_display *display, in intel_display_power_well_is_enabled()
204 static void hsw_power_well_post_enable(struct intel_display *display, in hsw_power_well_post_enable()
[all …]
H A Dintel_cdclk.c170 void intel_cdclk_get_cdclk(struct intel_display *display, in intel_cdclk_get_cdclk() argument
176 intel_cdclk_set_cdclk(struct intel_display * display,const struct intel_cdclk_config * cdclk_config,enum pipe pipe) intel_cdclk_set_cdclk() argument
185 struct intel_display *display = to_intel_display(state); intel_cdclk_modeset_calc_cdclk() local
190 intel_cdclk_calc_voltage_level(struct intel_display * display,int cdclk) intel_cdclk_calc_voltage_level() argument
196 fixed_133mhz_get_cdclk(struct intel_display * display,struct intel_cdclk_config * cdclk_config) fixed_133mhz_get_cdclk() argument
202 fixed_200mhz_get_cdclk(struct intel_display * display,struct intel_cdclk_config * cdclk_config) fixed_200mhz_get_cdclk() argument
208 fixed_266mhz_get_cdclk(struct intel_display * display,struct intel_cdclk_config * cdclk_config) fixed_266mhz_get_cdclk() argument
214 fixed_333mhz_get_cdclk(struct intel_display * display,struct intel_cdclk_config * cdclk_config) fixed_333mhz_get_cdclk() argument
220 fixed_400mhz_get_cdclk(struct intel_display * display,struct intel_cdclk_config * cdclk_config) fixed_400mhz_get_cdclk() argument
226 fixed_450mhz_get_cdclk(struct intel_display * display,struct intel_cdclk_config * cdclk_config) fixed_450mhz_get_cdclk() argument
232 i85x_get_cdclk(struct intel_display * display,struct intel_cdclk_config * cdclk_config) i85x_get_cdclk() argument
274 i915gm_get_cdclk(struct intel_display * display,struct intel_cdclk_config * cdclk_config) i915gm_get_cdclk() argument
298 i945gm_get_cdclk(struct intel_display * display,struct intel_cdclk_config * cdclk_config) i945gm_get_cdclk() argument
322 intel_hpll_vco(struct intel_display * display) intel_hpll_vco() argument
392 g33_get_cdclk(struct intel_display * display,struct intel_cdclk_config * cdclk_config) g33_get_cdclk() argument
441 pnv_get_cdclk(struct intel_display * display,struct intel_cdclk_config * cdclk_config) pnv_get_cdclk() argument
475 i965gm_get_cdclk(struct intel_display * display,struct intel_cdclk_config * cdclk_config) i965gm_get_cdclk() argument
520 gm45_get_cdclk(struct intel_display * display,struct intel_cdclk_config * cdclk_config) gm45_get_cdclk() argument
551 hsw_get_cdclk(struct intel_display * display,struct intel_cdclk_config * cdclk_config) hsw_get_cdclk() argument
569 vlv_calc_cdclk(struct intel_display * display,int min_cdclk) vlv_calc_cdclk() argument
589 vlv_calc_voltage_level(struct intel_display * display,int cdclk) vlv_calc_voltage_level() argument
608 vlv_get_cdclk(struct intel_display * display,struct intel_cdclk_config * cdclk_config) vlv_get_cdclk() argument
628 vlv_program_pfi_credits(struct intel_display * display) vlv_program_pfi_credits() argument
665 vlv_set_cdclk(struct intel_display * display,const struct intel_cdclk_config * cdclk_config,enum pipe pipe) vlv_set_cdclk() argument
755 chv_set_cdclk(struct intel_display * display,const struct intel_cdclk_config * cdclk_config,enum pipe pipe) chv_set_cdclk() argument
831 bdw_get_cdclk(struct intel_display * display,struct intel_cdclk_config * cdclk_config) bdw_get_cdclk() argument
875 bdw_set_cdclk(struct intel_display * display,const struct intel_cdclk_config * cdclk_config,enum pipe pipe) bdw_set_cdclk() argument
965 skl_dpll0_update(struct intel_display * display,struct intel_cdclk_config * cdclk_config) skl_dpll0_update() argument
1006 skl_get_cdclk(struct intel_display * display,struct intel_cdclk_config * cdclk_config) skl_get_cdclk() argument
1073 skl_set_preferred_cdclk_vco(struct intel_display * display,int vco) skl_set_preferred_cdclk_vco() argument
1083 skl_dpll0_link_rate(struct intel_display * display,int vco) skl_dpll0_link_rate() argument
1102 skl_dpll0_enable(struct intel_display * display,int vco) skl_dpll0_enable() argument
1124 skl_dpll0_disable(struct intel_display * display) skl_dpll0_disable() argument
1135 skl_cdclk_freq_sel(struct intel_display * display,int cdclk,int vco) skl_cdclk_freq_sel() argument
1158 skl_set_cdclk(struct intel_display * display,const struct intel_cdclk_config * cdclk_config,enum pipe pipe) skl_set_cdclk() argument
1230 skl_sanitize_cdclk(struct intel_display * display) skl_sanitize_cdclk() argument
1272 skl_cdclk_init_hw(struct intel_display * display) skl_cdclk_init_hw() argument
1301 skl_cdclk_uninit_hw(struct intel_display * display) skl_cdclk_uninit_hw() argument
1585 bxt_calc_cdclk(struct intel_display * display,int min_cdclk) bxt_calc_cdclk() argument
1601 bxt_calc_cdclk_pll_vco(struct intel_display * display,int cdclk) bxt_calc_cdclk_pll_vco() argument
1707 icl_readout_refclk(struct intel_display * display,struct intel_cdclk_config * cdclk_config) icl_readout_refclk() argument
1728 bxt_de_pll_readout(struct intel_display * display,struct intel_cdclk_config * cdclk_config) bxt_de_pll_readout() argument
1763 bxt_get_cdclk(struct intel_display * display,struct intel_cdclk_config * cdclk_config) bxt_get_cdclk() argument
1831 bxt_de_pll_disable(struct intel_display * display) bxt_de_pll_disable() argument
1843 bxt_de_pll_enable(struct intel_display * display,int vco) bxt_de_pll_enable() argument
1860 icl_cdclk_pll_disable(struct intel_display * display) icl_cdclk_pll_disable() argument
1886 icl_cdclk_pll_enable(struct intel_display * display,int vco) icl_cdclk_pll_enable() argument
1904 adlp_cdclk_pll_crawl(struct intel_display * display,int vco) adlp_cdclk_pll_crawl() argument
1928 bxt_cdclk_cd2x_pipe(struct intel_display * display,enum pipe pipe) bxt_cdclk_cd2x_pipe() argument
1948 bxt_cdclk_cd2x_div_sel(struct intel_display * display,int cdclk,int vco,u16 waveform) bxt_cdclk_cd2x_div_sel() argument
1984 cdclk_squash_waveform(struct intel_display * display,int cdclk) cdclk_squash_waveform() argument
2004 icl_cdclk_pll_update(struct intel_display * display,int vco) icl_cdclk_pll_update() argument
2014 bxt_cdclk_pll_update(struct intel_display * display,int vco) bxt_cdclk_pll_update() argument
2024 dg2_cdclk_squash_program(struct intel_display * display,u16 waveform) dg2_cdclk_squash_program() argument
2046 mdclk_source_is_cdclk_pll(struct intel_display * display) mdclk_source_is_cdclk_pll() argument
2051 xe2lpd_mdclk_source_sel(struct intel_display * display) xe2lpd_mdclk_source_sel() argument
2059 intel_mdclk_cdclk_ratio(struct intel_display * display,const struct intel_cdclk_config * cdclk_config) intel_mdclk_cdclk_ratio() argument
2069 xe2lpd_mdclk_cdclk_ratio_program(struct intel_display * display,const struct intel_cdclk_config * cdclk_config) xe2lpd_mdclk_cdclk_ratio_program() argument
2077 cdclk_compute_crawl_and_squash_midpoint(struct intel_display * display,const struct intel_cdclk_config * old_cdclk_config,const struct intel_cdclk_config * new_cdclk_config,struct intel_cdclk_config * mid_cdclk_config) cdclk_compute_crawl_and_squash_midpoint() argument
2150 pll_enable_wa_needed(struct intel_display * display) pll_enable_wa_needed() argument
2158 bxt_cdclk_ctl(struct intel_display * display,const struct intel_cdclk_config * cdclk_config,enum pipe pipe) bxt_cdclk_ctl() argument
2200 _bxt_set_cdclk(struct intel_display * display,const struct intel_cdclk_config * cdclk_config,enum pipe pipe) _bxt_set_cdclk() argument
2233 bxt_set_cdclk(struct intel_display * display,const struct intel_cdclk_config * cdclk_config,enum pipe pipe) bxt_set_cdclk() argument
2320 bxt_sanitize_cdclk(struct intel_display * display) bxt_sanitize_cdclk() argument
2372 bxt_cdclk_init_hw(struct intel_display * display) bxt_cdclk_init_hw() argument
2397 bxt_cdclk_uninit_hw(struct intel_display * display) bxt_cdclk_uninit_hw() argument
2418 intel_cdclk_init_hw(struct intel_display * display) intel_cdclk_init_hw() argument
2433 intel_cdclk_uninit_hw(struct intel_display * display) intel_cdclk_uninit_hw() argument
2441 intel_cdclk_can_crawl_and_squash(struct intel_display * display,const struct intel_cdclk_config * a,const struct intel_cdclk_config * b) intel_cdclk_can_crawl_and_squash() argument
2463 intel_cdclk_can_crawl(struct intel_display * display,const struct intel_cdclk_config * a,const struct intel_cdclk_config * b) intel_cdclk_can_crawl() argument
2485 intel_cdclk_can_squash(struct intel_display * display,const struct intel_cdclk_config * a,const struct intel_cdclk_config * b) intel_cdclk_can_squash() argument
2532 intel_cdclk_can_cd2x_update(struct intel_display * display,const struct intel_cdclk_config * a,const struct intel_cdclk_config * b) intel_cdclk_can_cd2x_update() argument
2570 intel_cdclk_dump_config(struct intel_display * display,const struct intel_cdclk_config * cdclk_config,const char * context) intel_cdclk_dump_config() argument
2580 intel_pcode_notify(struct intel_display * display,u8 voltage_level,u8 active_pipe_count,u16 cdclk,bool cdclk_update_valid,bool pipe_count_update_valid) intel_pcode_notify() argument
2612 intel_set_cdclk(struct intel_display * display,const struct intel_cdclk_config * cdclk_config,enum pipe pipe,const char * context) intel_set_cdclk() argument
2672 dg2_power_well_count(struct intel_display * display,const struct intel_cdclk_state * cdclk_state) dg2_power_well_count() argument
2680 struct intel_display *display = to_intel_display(state); intel_cdclk_pcode_pre_notify() local
2725 struct intel_display *display = to_intel_display(state); intel_cdclk_pcode_post_notify() local
2781 struct intel_display *display = to_intel_display(state); intel_set_cdclk_pre_plane_update() local
2837 struct intel_display *display = to_intel_display(state); intel_set_cdclk_post_plane_update() local
2867 intel_cdclk_ppc(struct intel_display * display,bool double_wide) intel_cdclk_ppc() argument
2873 intel_cdclk_guardband(struct intel_display * display) intel_cdclk_guardband() argument
2886 struct intel_display *display = to_intel_display(crtc_state); _intel_pixel_rate_to_cdclk() local
2901 struct intel_display *display = to_intel_display(crtc); intel_planes_min_cdclk() local
2935 struct intel_display *display = to_intel_display(state); intel_cdclk_update_crtc_min_cdclk() local
2978 struct intel_display *display = to_intel_display(state); intel_cdclk_update_dbuf_bw_min_cdclk() local
3016 glk_cdclk_audio_wa_needed(struct intel_display * display,const struct intel_cdclk_state * cdclk_state) glk_cdclk_audio_wa_needed() argument
3026 struct intel_display *display = to_intel_display(state); intel_compute_min_cdclk() local
3073 struct intel_display *display = to_intel_display(state); bxt_compute_min_voltage_level() local
3110 struct intel_display *display = to_intel_display(state); vlv_modeset_calc_cdclk() local
3169 struct intel_display *display = to_intel_display(state); skl_dpll0_vco() local
3240 struct intel_display *display = to_intel_display(state); bxt_modeset_calc_cdclk() local
3321 struct intel_display *display = to_intel_display(state); intel_atomic_get_cdclk_state() local
3334 struct intel_display *display = to_intel_display(state); intel_cdclk_modeset_checks() local
3408 intel_cdclk_init(struct intel_display * display) intel_cdclk_init() argument
3422 intel_cdclk_need_serialize(struct intel_display * display,const struct intel_cdclk_state * old_cdclk_state,const struct intel_cdclk_state * new_cdclk_state) intel_cdclk_need_serialize() argument
3438 struct intel_display *display = to_intel_display(state); intel_modeset_calc_cdclk() local
3584 intel_cdclk_update_hw_state(struct intel_display * display) intel_cdclk_update_hw_state() argument
3614 struct intel_display *display = to_intel_display(crtc); intel_cdclk_crtc_disable_noatomic() local
3619 intel_compute_max_dotclk(struct intel_display * display) intel_compute_max_dotclk() argument
3636 intel_update_max_cdclk(struct intel_display * display) intel_update_max_cdclk() argument
3719 intel_update_cdclk(struct intel_display * display) intel_update_cdclk() argument
3734 dg1_rawclk(struct intel_display * display) dg1_rawclk() argument
3746 cnp_rawclk(struct intel_display * display) cnp_rawclk() argument
3775 pch_rawclk(struct intel_display * display) pch_rawclk() argument
3780 i9xx_hrawclk(struct intel_display * display) i9xx_hrawclk() argument
3793 intel_read_rawclk(struct intel_display * display) intel_read_rawclk() argument
3823 struct intel_display *display = m->private; i915_cdclk_info_show() local
3834 intel_cdclk_debugfs_register(struct intel_display * display) intel_cdclk_debugfs_register() argument
3987 intel_init_cdclk_hooks(struct intel_display * display) intel_init_cdclk_hooks() argument
4126 intel_cdclk_read_hw(struct intel_display * display) intel_cdclk_read_hw() argument
4140 struct intel_display *display = to_intel_display(crtc_state); calc_cdclk() local
4164 struct intel_display *display = to_intel_display(crtc_state); _intel_cdclk_prefill_adj() local
4202 struct intel_display *display = to_intel_display(crtc_state); intel_cdclk_min_cdclk_for_prefill() local
[all...]
H A Dintel_opregion.h65 static inline int intel_opregion_setup(struct intel_display *display) in intel_opregion_setup()
70 static inline void intel_opregion_cleanup(struct intel_display *display) in intel_opregion_cleanup()
74 static inline void intel_opregion_register(struct intel_display *display) in intel_opregion_register()
78 static inline void intel_opregion_unregister(struct intel_display *display) in intel_opregion_unregister()
82 static inline void intel_opregion_resume(struct intel_display *display) in intel_opregion_resume()
86 static inline void intel_opregion_suspend(struct intel_display *display, in intel_opregion_suspend()
91 static inline bool intel_opregion_asle_present(struct intel_display *display) in intel_opregion_asle_present()
96 static inline void intel_opregion_asle_intr(struct intel_display *display) in intel_opregion_asle_intr()
107 intel_opregion_notify_adapter(struct intel_display *display, pci_power_t state) in intel_opregion_notify_adapter()
112 static inline int intel_opregion_get_panel_type(struct intel_display *display) in intel_opregion_get_panel_type()
[all …]
H A Dintel_psr.c266 struct intel_display *display = to_intel_display(intel_dp); in panel_replay_global_enabled() local
274 struct intel_display *display = to_intel_display(intel_dp); in psr_irq_psr_error_bit_get() local
282 struct intel_display *display = to_intel_display(intel_dp); in psr_irq_post_exit_bit_get() local
290 struct intel_display *display = to_intel_display(intel_dp); in psr_irq_pre_entry_bit_get() local
298 struct intel_display *display = to_intel_display(intel_dp); in psr_irq_mask_get() local
304 static i915_reg_t psr_ctl_reg(struct intel_display *display, in psr_ctl_reg()
313 static i915_reg_t psr_debug_reg(struct intel_display *display, in psr_debug_reg()
322 static i915_reg_t psr_perf_cnt_reg(struct intel_display *display, in psr_perf_cnt_reg()
331 static i915_reg_t psr_status_reg(struct intel_display *display, in psr_status_reg()
340 static i915_reg_t psr_imr_reg(struct intel_display *display, in psr_imr_reg()
[all …]
H A Dintel_fbc.c96 struct intel_display *display; member
130 static struct intel_fbc *intel_fbc_for_pipe(struct intel_display *display, enum pipe pipe) in intel_fbc_for_pipe()
173 static unsigned int skl_fbc_min_cfb_stride(struct intel_display *display, in skl_fbc_min_cfb_stride()
201 static unsigned int _intel_fbc_cfb_stride(struct intel_display *display, in _intel_fbc_cfb_stride()
218 struct intel_display *display = to_intel_display(plane_state); in intel_fbc_cfb_stride() local
231 static unsigned int intel_fbc_max_cfb_height(struct intel_display *display) in intel_fbc_max_cfb_height()
241 static unsigned int _intel_fbc_cfb_size(struct intel_display *display, in _intel_fbc_cfb_size()
249 struct intel_display *display = to_intel_display(plane_state); in intel_fbc_cfb_size() local
257 struct intel_display *display = to_intel_display(plane_state); in intel_fbc_override_cfb_stride() local
279 static bool intel_fbc_has_fences(struct intel_display *display) in intel_fbc_has_fences()
[all …]
H A Dintel_vrr.c35 struct intel_display *display = to_intel_display(connector); in intel_vrr_is_capable() local
98 static int intel_vrr_extra_vblank_delay(struct intel_display *display) in intel_vrr_extra_vblank_delay()
109 static int intel_vrr_vmin_flipline_offset(struct intel_display *display) in intel_vrr_vmin_flipline_offset()
177 struct intel_display *display = to_intel_display(crtc_state); in is_cmrr_frac_required() local
263 struct intel_display *display = to_intel_display(crtc_state); in intel_vrr_hw_value() local
300 struct intel_display *display = to_intel_display(crtc_state); in intel_vrr_fixed_rr_hw_vmin() local
314 struct intel_display *display = to_intel_display(crtc_state); in intel_vrr_set_fixed_rr_timings() local
357 struct intel_display *display = to_intel_display(crtc_state); in intel_vrr_dc_balance_possible() local
409 struct intel_display *display = to_intel_display(crtc_state); in intel_vrr_compute_config() local
469 struct intel_display *display = to_intel_display(crtc_state); in intel_vrr_max_hw_guardband() local
[all …]
H A Dintel_bios.c72 struct intel_display *display; member
151 bdb_find_section(struct intel_display *display, in bdb_find_section()
206 static size_t lfp_data_min_size(struct intel_display *display) in lfp_data_min_size()
366 static void *generate_lfp_data_ptrs(struct intel_display *display, in generate_lfp_data_ptrs()
457 init_bdb_block(struct intel_display *display, in init_bdb_block()
515 static void init_bdb_blocks(struct intel_display *display, in init_bdb_blocks()
532 fill_detail_timing_data(struct intel_display *display, in fill_detail_timing_data()
625 static int opregion_get_panel_type(struct intel_display *display, in opregion_get_panel_type()
632 static int vbt_get_panel_type(struct intel_display *display, in vbt_get_panel_type()
658 static int pnpid_get_panel_type(struct intel_display *display, in pnpid_get_panel_type()
[all …]
H A Dintel_gmbus.c54 struct intel_display *display; member
155 static const struct gmbus_pin *get_gmbus_pin(struct intel_display *display, in get_gmbus_pin()
196 bool intel_gmbus_is_valid_pin(struct intel_display *display, unsigned int pin) in intel_gmbus_is_valid_pin()
212 intel_gmbus_reset(struct intel_display *display) in intel_gmbus_reset()
218 static void pnv_gmbus_clock_gating(struct intel_display *display, in pnv_gmbus_clock_gating()
227 static void pch_gmbus_clock_gating(struct intel_display *display, in pch_gmbus_clock_gating()
235 static void bxt_gmbus_clock_gating(struct intel_display *display, in bxt_gmbus_clock_gating()
244 struct intel_display *display = bus->display; in get_reserved() local
264 struct intel_display *display = bus->display; in get_clock() local
276 struct intel_display *display = bus->display; in get_data() local
[all …]
H A Dintel_dmc.c65 struct intel_display *display; member
87 static struct intel_dmc *display_to_dmc(struct intel_display *display) in display_to_dmc()
92 static const char *dmc_firmware_param(struct intel_display *display) in dmc_firmware_param()
99 static bool dmc_firmware_param_disabled(struct intel_display *display) in dmc_firmware_param_disabled()
188 static const char *dmc_firmware_default(struct intel_display *display, u32 *size) in dmc_firmware_default()
410 static bool has_dmc_id_fw(struct intel_display *display, enum intel_dmc_id dmc_id) in has_dmc_id_fw()
417 bool intel_dmc_has_payload(struct intel_display *display) in intel_dmc_has_payload()
423 intel_get_stepping_info(struct intel_display *display, in intel_get_stepping_info()
433 static void gen9_set_dc_state_debugmask(struct intel_display *display) in gen9_set_dc_state_debugmask()
441 static void disable_event_handler(struct intel_display *display, in disable_event_handler()
[all …]
H A Dskl_watermark.c77 u8 intel_enabled_dbuf_slices_mask(struct intel_display *display) in intel_enabled_dbuf_slices_mask()
94 static bool skl_needs_memory_bw_wa(struct intel_display *display) in skl_needs_memory_bw_wa()
100 intel_has_sagv(struct intel_display *display) in intel_has_sagv()
106 intel_sagv_block_time(struct intel_display *display) in intel_sagv_block_time()
136 static void intel_sagv_init(struct intel_display *display) in intel_sagv_init()
176 static void skl_sagv_enable(struct intel_display *display) in skl_sagv_enable()
208 static void skl_sagv_disable(struct intel_display *display) in skl_sagv_disable()
241 struct intel_display *display = to_intel_display(state); in skl_sagv_pre_plane_update() local
254 struct intel_display *display = to_intel_display(state); in skl_sagv_post_plane_update() local
267 struct intel_display *display = to_intel_display(state); in intel_sagv_pre_plane_update() local
[all …]
H A Dintel_display.c152 skl_wa_827(struct intel_display *display, enum pipe pipe, bool enable) in skl_wa_827()
161 icl_wa_scalerclkgating(struct intel_display *display, enum pipe pipe, in icl_wa_scalerclkgating()
171 icl_wa_cursorclkgating(struct intel_display *display, enum pipe pipe, in icl_wa_cursorclkgating()
343 struct intel_display *display = to_intel_display(crtc_state); in intel_primary_crtc() local
354 struct intel_display *display = to_intel_display(old_crtc_state); in intel_wait_for_pipe_off() local
369 void assert_transcoder(struct intel_display *display, in assert_transcoder()
400 struct intel_display *display = to_intel_display(plane->base.dev); in assert_plane() local
417 struct intel_display *display = to_intel_display(crtc); in assert_planes_disabled() local
426 struct intel_display *display = to_intel_display(new_crtc_state); in intel_enable_transcoder() local
505 struct intel_display *display = to_intel_display(old_crtc_state); in intel_disable_transcoder() local
[all …]
H A Dintel_tc.c178 struct intel_display *display = to_intel_display(dig_port); in intel_tc_cold_requires_aux_pw() local
188 struct intel_display *display = to_intel_display(tc->dig_port); in __tc_cold_block() local
212 struct intel_display *display = to_intel_display(tc->dig_port); in __tc_cold_unblock() local
220 struct intel_display __maybe_unused *display = to_intel_display(tc->dig_port); in tc_cold_unblock() local
232 struct intel_display *display = to_intel_display(tc->dig_port); in assert_display_core_power_enabled() local
241 struct intel_display *display = to_intel_display(tc->dig_port); in assert_tc_cold_blocked() local
263 struct intel_display *display = to_intel_display(tc->dig_port); in assert_tc_port_power_enabled() local
271 struct intel_display *display = to_intel_display(tc->dig_port); in get_lane_mask() local
295 struct intel_display *display = to_intel_display(tc->dig_port); in get_pin_assignment() local
384 struct intel_display *display = to_intel_display(tc->dig_port); in get_max_lane_count() local
[all …]
H A Dintel_pmdemand.c81 struct intel_display *display = to_intel_display(state); in intel_atomic_get_pmdemand_state() local
95 struct intel_display *display = to_intel_display(state); in intel_atomic_get_old_pmdemand_state() local
109 struct intel_display *display = to_intel_display(state); in intel_atomic_get_new_pmdemand_state() local
120 int intel_pmdemand_init(struct intel_display *display) in intel_pmdemand_init()
139 void intel_pmdemand_init_early(struct intel_display *display) in intel_pmdemand_init_early()
146 intel_pmdemand_update_phys_mask(struct intel_display *display, in intel_pmdemand_update_phys_mask()
171 intel_pmdemand_update_port_clock(struct intel_display *display, in intel_pmdemand_update_port_clock()
182 intel_pmdemand_update_max_ddiclk(struct intel_display *display, in intel_pmdemand_update_max_ddiclk()
203 intel_pmdemand_update_connector_phys(struct intel_display *display, in intel_pmdemand_update_connector_phys()
229 intel_pmdemand_update_active_non_tc_phys(struct intel_display *display, in intel_pmdemand_update_active_non_tc_phys()
[all …]
H A Dintel_lpe_audio.c79 #define HAS_LPE_AUDIO(display) ((display)->audio.lpe.platdev) argument
82 lpe_audio_platdev_create(struct intel_display *display) in lpe_audio_platdev_create()
143 static void lpe_audio_platdev_destroy(struct intel_display *display) in lpe_audio_platdev_destroy()
170 static int lpe_audio_irq_init(struct intel_display *display) in lpe_audio_irq_init()
181 static bool lpe_audio_detect(struct intel_display *display) in lpe_audio_detect()
203 static int lpe_audio_setup(struct intel_display *display) in lpe_audio_setup()
258 void intel_lpe_audio_irq_handler(struct intel_display *display) in intel_lpe_audio_irq_handler()
279 int intel_lpe_audio_init(struct intel_display *display) in intel_lpe_audio_init()
299 void intel_lpe_audio_teardown(struct intel_display *display) in intel_lpe_audio_teardown()
324 void intel_lpe_audio_notify(struct intel_display *display, in intel_lpe_audio_notify()
H A Dintel_hdcp.c49 struct intel_display *display = to_intel_display(encoder); in intel_hdcp_adjust_hdcp_line_rekeying() local
115 struct intel_display *display = to_intel_display(state); in intel_hdcp_required_content_stream() local
201 struct intel_display *display = to_intel_display(dig_port); in intel_hdcp_read_valid_bksv() local
252 struct intel_display *display = to_intel_display(connector); in intel_hdcp2_prerequisite() local
307 static bool intel_hdcp_in_use(struct intel_display *display, in intel_hdcp_in_use()
315 static bool intel_hdcp2_in_use(struct intel_display *display, in intel_hdcp2_in_use()
341 static bool hdcp_key_loadable(struct intel_display *display) in hdcp_key_loadable()
368 static void intel_hdcp_clear_keys(struct intel_display *display) in intel_hdcp_clear_keys()
375 static int intel_hdcp_load_keys(struct intel_display *display) in intel_hdcp_load_keys()
427 static int intel_write_sha_text(struct intel_display *display, u32 sha_text) in intel_write_sha_text()
[all …]
H A Dintel_bw.c73 static int dg1_mchbar_read_qgv_point_info(struct intel_display *display, in dg1_mchbar_read_qgv_point_info()
109 static int icl_pcode_read_qgv_point_info(struct intel_display *display, in icl_pcode_read_qgv_point_info()
137 static int adls_pcode_read_psf_gv_point_info(struct intel_display *display, in adls_pcode_read_psf_gv_point_info()
157 static u16 icl_qgv_points_mask(struct intel_display *display) in icl_qgv_points_mask()
177 static bool is_sagv_enabled(struct intel_display *display, u16 points_mask) in is_sagv_enabled()
183 static int icl_pcode_restrict_qgv_points(struct intel_display *display, in icl_pcode_restrict_qgv_points()
211 static int mtl_read_qgv_point_info(struct intel_display *display, in mtl_read_qgv_point_info()
234 intel_read_qgv_point_info(struct intel_display *display, in intel_read_qgv_point_info()
246 static int icl_get_qgv_points(struct intel_display *display, in icl_get_qgv_points()
453 static int icl_get_bw_info(struct intel_display *display, in icl_get_bw_info()
[all …]
H A Dicl_dsi.c60 static int header_credits_available(struct intel_display *display, in header_credits_available() argument
67 static int payload_credits_available(struct intel_display *display, in payload_credits_available() argument
74 static bool wait_for_header_credits(struct intel_display *display, in wait_for_header_credits() argument
90 static bool wait_for_payload_credits(struct intel_display *display, in wait_for_payload_credits() argument
116 struct intel_display *display = to_intel_display(encoder); wait_for_cmds_dispatched_to_panel() local
163 struct intel_display *display = to_intel_display(&intel_dsi->base); dsi_send_pkt_payld() local
195 struct intel_display *display = to_intel_display(&intel_dsi->base); dsi_send_pkt_hdr() local
228 struct intel_display *display = to_intel_display(crtc_state); icl_dsi_frame_update() local
252 struct intel_display *display = to_intel_display(encoder); dsi_program_swing_and_deemphasis() local
298 struct intel_display *display = to_intel_display(encoder); configure_dual_link_mode() local
362 struct intel_display *display = to_intel_display(encoder); gen11_dsi_program_esc_clk_div() local
403 struct intel_display *display = to_intel_display(&intel_dsi->base); get_dsi_io_power_domains() local
418 struct intel_display *display = to_intel_display(encoder); gen11_dsi_enable_io_power() local
431 struct intel_display *display = to_intel_display(encoder); gen11_dsi_power_up_lanes() local
442 struct intel_display *display = to_intel_display(encoder); gen11_dsi_config_phy_lanes_sequence() local
485 struct intel_display *display = to_intel_display(encoder); gen11_dsi_voltage_swing_program_seq() local
529 struct intel_display *display = to_intel_display(encoder); gen11_dsi_enable_ddi_buffer() local
549 struct intel_display *display = to_intel_display(encoder); gen11_dsi_setup_dphy_timings() local
590 struct intel_display *display = to_intel_display(encoder); gen11_dsi_setup_timings() local
623 struct intel_display *display = to_intel_display(encoder); gen11_dsi_gate_clocks() local
639 struct intel_display *display = to_intel_display(encoder); gen11_dsi_ungate_clocks() local
655 struct intel_display *display = to_intel_display(encoder); gen11_dsi_is_clock_enabled() local
674 struct intel_display *display = to_intel_display(encoder); gen11_dsi_map_pll() local
703 struct intel_display *display = to_intel_display(encoder); gen11_dsi_configure_transcoder() local
871 struct intel_display *display = to_intel_display(encoder); gen11_dsi_set_transcoder_timings() local
1039 struct intel_display *display = to_intel_display(encoder); gen11_dsi_enable_transcoder() local
1060 struct intel_display *display = to_intel_display(encoder); gen11_dsi_setup_timeouts() local
1107 struct intel_display *display = to_intel_display(encoder); gen11_dsi_config_util_pin() local
1165 struct intel_display *display = to_intel_display(encoder); gen11_dsi_powerup_panel() local
1248 struct intel_display *display = to_intel_display(encoder); icl_apply_kvmr_pipe_a_wa() local
1264 struct intel_display *display = to_intel_display(encoder); adlp_set_lp_hs_wakeup_gb() local
1306 struct intel_display *display = to_intel_display(encoder); gen11_dsi_disable_transcoder() local
1338 struct intel_display *display = to_intel_display(encoder); gen11_dsi_deconfigure_trancoder() local
1387 struct intel_display *display = to_intel_display(encoder); gen11_dsi_disable_port() local
1409 struct intel_display *display = to_intel_display(encoder); gen11_dsi_disable_io_power() local
1488 struct intel_display *display = to_intel_display(connector->dev); gen11_dsi_mode_valid() local
1540 struct intel_display *display = to_intel_display(&intel_dsi->base); gen11_dsi_is_periodic_cmd_mode() local
1592 struct intel_display *display = to_intel_display(encoder); gen11_dsi_sync_state() local
1614 struct intel_display *display = to_intel_display(encoder); gen11_dsi_dsc_compute_config() local
1664 struct intel_display *display = to_intel_display(encoder); gen11_dsi_compute_config() local
1722 struct intel_display *display = to_intel_display(encoder); gen11_dsi_get_hw_state() local
1924 icl_dsi_init(struct intel_display * display,const struct intel_bios_encoder_data * devdata) icl_dsi_init() argument
[all...]
H A Dintel_dp.c174 struct intel_display *display = to_intel_display(intel_dp); in max_dprx_rate() local
281 struct intel_display *display = to_intel_display(intel_dp); in intel_dp_set_sink_rates() local
306 struct intel_display *display = to_intel_display(intel_dp); in intel_dp_set_max_sink_lane_count() local
353 struct intel_display *display = to_intel_display(intel_dp); in intel_dp_common_rate() local
508 struct intel_display *display = to_intel_display(intel_dp); in intel_dp_has_joiner() local
546 struct intel_display *display = to_intel_display(intel_dp); in mtl_max_source_rate() local
607 struct intel_display *display = to_intel_display(intel_dp); in intel_dp_set_source_rates() local
734 struct intel_display *display = to_intel_display(intel_dp); in intel_dp_link_config_init() local
769 struct intel_display *display = to_intel_display(intel_dp); in intel_dp_link_config_get() local
801 struct intel_display *display = to_intel_display(intel_dp); in intel_dp_set_common_rates() local
[all …]
H A Dvlv_dsi.c91 struct intel_display *display = to_intel_display(&intel_dsi->base); in vlv_dsi_wait_for_fifo_empty() local
102 static void write_data(struct intel_display *display, in write_data()
118 static void read_data(struct intel_display *display, in read_data()
137 struct intel_display *display = to_intel_display(&intel_dsi->base); in intel_dsi_host_transfer() local
229 struct intel_display *display = to_intel_display(&intel_dsi->base); in dpi_send_cmd() local
256 static void band_gap_reset(struct intel_display *display) in band_gap_reset()
274 struct intel_display *display = to_intel_display(encoder); in intel_dsi_compute_config() local
330 struct intel_display *display = to_intel_display(encoder); in glk_dsi_enable_io() local
371 struct intel_display *display = to_intel_display(encoder); in glk_dsi_device_ready() local
433 struct intel_display *display = to_intel_display(encoder); in bxt_dsi_device_ready() local
[all …]
H A Dvlv_dsi_regs.h14 #define _MIPI_MMIO_BASE(display) ((display)->dsi.mmio_base) argument
97 #define MIPI_DEVICE_READY(display, port) _MMIO_MIPI(_MIPI_MMIO_BASE(display), port, _MIPIA_DEVICE_R… argument
107 #define MIPI_INTR_STAT(display, port) _MMIO_MIPI(_MIPI_MMIO_BASE(display), port, _MIPIA_INTR_STAT,… argument
110 #define MIPI_INTR_EN(display, port) _MMIO_MIPI(_MIPI_MMIO_BASE(display), port, _MIPIA_INTR_EN, _MI… argument
146 #define MIPI_DSI_FUNC_PRG(display, port) _MMIO_MIPI(_MIPI_MMIO_BASE(display), port, _MIPIA_DSI_FUNC… argument
169 #define MIPI_HS_TX_TIMEOUT(display, port) _MMIO_MIPI(_MIPI_MMIO_BASE(display), port, _MIPIA_HS_TX_T… argument
174 #define MIPI_LP_RX_TIMEOUT(display, port) _MMIO_MIPI(_MIPI_MMIO_BASE(display), port, _MIPIA_LP_RX_T… argument
179 #define MIPI_TURN_AROUND_TIMEOUT(display, port) _MMIO_MIPI(_MIPI_MMIO_BASE(display), port, _MIPIA_T… argument
184 #define MIPI_DEVICE_RESET_TIMER(display, port) _MMIO_MIPI(_MIPI_MMIO_BASE(display), port, _MIPIA_DE… argument
189 #define MIPI_DPI_RESOLUTION(display, port) _MMIO_MIPI(_MIPI_MMIO_BASE(display), port, _MIPIA_DPI_RE… argument
[all …]
H A Dintel_color.c228 struct intel_display *display = to_intel_display(crtc->base.dev); in ilk_update_pipe_csc() local
267 struct intel_display *display = to_intel_display(crtc); in ilk_read_pipe_csc() local
334 struct intel_display *display = to_intel_display(crtc->base.dev); in icl_update_output_csc() local
370 struct intel_display *display = to_intel_display(crtc); in icl_read_output_csc() local
419 struct intel_display *display = to_intel_display(crtc_state); in ilk_limited_range() local
434 struct intel_display *display = to_intel_display(crtc_state); in ilk_lut_limited_range() local
457 static void ilk_csc_copy(struct intel_display *display, in ilk_csc_copy()
471 struct intel_display *display = to_intel_display(crtc_state); in ilk_csc_convert_ctm() local
529 struct intel_display *display = to_intel_display(crtc_state); in ilk_assign_csc() local
570 struct intel_display *display = to_intel_display(crtc_state); in icl_assign_csc() local
[all …]
H A Dintel_quirks.c14 static void intel_set_quirk(struct intel_display *display, enum intel_quirk_id quirk) in intel_set_quirk()
27 static void quirk_ssc_force_disable(struct intel_display *display) in quirk_ssc_force_disable()
37 static void quirk_invert_brightness(struct intel_display *display) in quirk_invert_brightness()
44 static void quirk_backlight_present(struct intel_display *display) in quirk_backlight_present()
53 static void quirk_increase_t12_delay(struct intel_display *display) in quirk_increase_t12_delay()
63 static void quirk_increase_ddi_disabled_time(struct intel_display *display) in quirk_increase_ddi_disabled_time()
69 static void quirk_no_pps_backlight_power_hook(struct intel_display *display) in quirk_no_pps_backlight_power_hook()
77 struct intel_display *display = to_intel_display(intel_dp); in quirk_fw_sync_len() local
83 static void quirk_edp_limit_rate_hbr2(struct intel_display *display) in quirk_edp_limit_rate_hbr2()
257 void intel_init_quirks(struct intel_display *display) in intel_init_quirks()
[all …]
H A Dintel_dbuf_bw.c31 struct intel_display *display = to_intel_display(state); in intel_atomic_get_old_dbuf_bw_state() local
42 struct intel_display *display = to_intel_display(state); in intel_atomic_get_new_dbuf_bw_state() local
53 struct intel_display *display = to_intel_display(state); in intel_atomic_get_dbuf_bw_state() local
63 static bool intel_dbuf_bw_changed(struct intel_display *display, in intel_dbuf_bw_changed()
78 static bool intel_dbuf_bw_state_changed(struct intel_display *display, in intel_dbuf_bw_state_changed()
103 struct intel_display *display = to_intel_display(crtc); in skl_plane_calc_dbuf_bw() local
120 struct intel_display *display = to_intel_display(crtc_state); in skl_crtc_calc_dbuf_bw() local
149 int intel_dbuf_bw_min_cdclk(struct intel_display *display, in intel_dbuf_bw_min_cdclk()
181 struct intel_display *display = to_intel_display(state); in intel_dbuf_bw_calc_min_cdclk() local
230 void intel_dbuf_bw_update_hw_state(struct intel_display *display) in intel_dbuf_bw_update_hw_state()
[all …]
H A Dintel_hdcp_gsc_message.c23 struct intel_display *display; in intel_hdcp_gsc_initiate_session() local
81 struct intel_display *display; in intel_hdcp_gsc_verify_receiver_cert_prepare_km() local
145 struct intel_display *display; in intel_hdcp_gsc_verify_hprime() local
194 struct intel_display *display; in intel_hdcp_gsc_store_pairing_info() local
246 struct intel_display *display; in intel_hdcp_gsc_initiate_locality_check() local
295 struct intel_display *display; in intel_hdcp_gsc_verify_lprime() local
347 struct intel_display *display; in intel_hdcp_gsc_get_session_key() local
402 struct intel_display *display; in intel_hdcp_gsc_repeater_check_flow_prepare_ack() local
464 struct intel_display *display; in intel_hdcp_gsc_verify_mprime() local
528 struct intel_display *display; in intel_hdcp_gsc_enable_authentication() local
[all …]

123456