| /linux-6.15/drivers/gpu/drm/i915/display/ |
| H A D | intel_display_power_well.c | 76 lookup_power_well(struct intel_display *display, in lookup_power_well() 98 void intel_power_well_enable(struct intel_display *display, in intel_power_well_enable() 121 void intel_power_well_get(struct intel_display *display, in intel_power_well_get() 128 void intel_power_well_put(struct intel_display *display, in intel_power_well_put() 225 aux_ch_to_digital_port(struct intel_display *display, in aux_ch_to_digital_port() 549 icl_aux_power_well_enable(struct intel_display *display, in icl_aux_power_well_enable() 694 static u32 gen9_dc_mask(struct intel_display *display) in gen9_dc_mask() 824 void gen9_enable_dc5(struct intel_display *display) in gen9_enable_dc5() 855 void skl_enable_dc6(struct intel_display *display) in skl_enable_dc6() 871 void bxt_enable_dc9(struct intel_display *display) in bxt_enable_dc9() [all …]
|
| H A D | intel_display_power.c | 256 sanitize_target_dc_state(struct intel_display *display, in sanitize_target_dc_state() 339 struct intel_display *display = container_of(power_domains, in assert_async_put_domain_masks_disjoint() local 352 struct intel_display *display = container_of(power_domains, in __async_put_domains_state_ok() local 375 struct intel_display *display = container_of(power_domains, in print_power_domains() local 390 struct intel_display *display = container_of(power_domains, in print_async_put_domains_state() local 823 void intel_display_power_put(struct intel_display *display, in intel_display_power_put() 1126 static void icl_mbus_init(struct intel_display *display) in icl_mbus_init() 1226 static u32 hsw_read_dcomp(struct intel_display *display) in hsw_read_dcomp() 1374 static void hsw_enable_pc8(struct intel_display *display) in hsw_enable_pc8() 1388 static void hsw_disable_pc8(struct intel_display *display) in hsw_disable_pc8() [all …]
|
| H A D | intel_display_driver.c | 83 void intel_display_driver_init_hw(struct intel_display *display) in intel_display_driver_init_hw() 115 static void intel_mode_config_init(struct intel_display *display) in intel_mode_config_init() 164 static void intel_mode_config_cleanup(struct intel_display *display) in intel_mode_config_cleanup() 208 int intel_display_driver_probe_noirq(struct intel_display *display) in intel_display_driver_probe_noirq() 287 static void set_display_access(struct intel_display *display, in set_display_access() 499 int intel_display_driver_probe(struct intel_display *display) in intel_display_driver_probe() 534 void intel_display_driver_register(struct intel_display *display) in intel_display_driver_register() 572 void intel_display_driver_remove(struct intel_display *display) in intel_display_driver_remove() 669 int intel_display_driver_suspend(struct intel_display *display) in intel_display_driver_suspend() 694 __intel_display_driver_resume(struct intel_display *display, in __intel_display_driver_resume() [all …]
|
| H A D | intel_opregion.h | 65 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() 123 static inline bool intel_opregion_vbt_present(struct intel_display *display) in intel_opregion_vbt_present() 129 intel_opregion_get_vbt(struct intel_display *display, size_t *size) in intel_opregion_get_vbt() [all …]
|
| H A D | intel_cdclk.c | 126 void intel_cdclk_get_cdclk(struct intel_display *display, in intel_cdclk_get_cdclk() 141 struct intel_display *display = to_intel_display(state); in intel_cdclk_modeset_calc_cdclk() local 188 static void i85x_get_cdclk(struct intel_display *display, in i85x_get_cdclk() 348 static void g33_get_cdclk(struct intel_display *display, in g33_get_cdclk() 397 static void pnv_get_cdclk(struct intel_display *display, in pnv_get_cdclk() 3201 int intel_cdclk_init(struct intel_display *display) in intel_cdclk_init() 3482 static int dg1_rawclk(struct intel_display *display) in dg1_rawclk() 3494 static int cnp_rawclk(struct intel_display *display) in cnp_rawclk() 3524 static int pch_rawclk(struct intel_display *display) in pch_rawclk() 3553 u32 intel_read_rawclk(struct intel_display *display) in intel_read_rawclk() [all …]
|
| H A D | intel_psr.c | 231 struct intel_display *display = to_intel_display(intel_dp); in psr_global_enabled() local 250 struct intel_display *display = to_intel_display(intel_dp); in psr2_global_enabled() local 265 struct intel_display *display = to_intel_display(intel_dp); in psr2_su_region_et_global_enabled() local 275 struct intel_display *display = to_intel_display(intel_dp); in panel_replay_global_enabled() local 405 static void psr_event_print(struct intel_display *display, in psr_event_print() 2308 struct intel_display *display = to_intel_display(crtc); in intel_psr_trigger_frame_change_event() local 3199 void intel_psr_invalidate(struct intel_display *display, in intel_psr_invalidate() 3301 void intel_psr_flush(struct intel_display *display, in intel_psr_flush() 3832 struct intel_display *display = m->private; in i915_edp_psr_status_show() local 3855 struct intel_display *display = data; in i915_edp_psr_debug_set() local [all …]
|
| H A D | intel_fdi.c | 27 static void assert_fdi_tx(struct intel_display *display, in assert_fdi_tx() 60 static void assert_fdi_rx(struct intel_display *display, in assert_fdi_rx() 98 static void assert_fdi_rx_pll(struct intel_display *display, in assert_fdi_rx_pll() 122 struct intel_display *display = to_intel_display(crtc); in intel_fdi_link_train() local 140 struct intel_display *display = to_intel_display(state); in intel_fdi_add_affected_crtcs() local 284 int intel_fdi_link_freq(struct intel_display *display, in intel_fdi_link_freq() 324 struct intel_display *display = to_intel_display(crtc); in ilk_fdi_compute_config() local 358 struct intel_display *display = to_intel_display(crtc); in intel_fdi_atomic_check_bw() local 466 struct intel_display *display = to_intel_display(crtc); in intel_fdi_normal_train() local 508 struct intel_display *display = to_intel_display(crtc); in ilk_fdi_link_train() local [all …]
|
| H A D | intel_display_irq.c | 120 struct intel_display *display = &dev_priv->display; in intel_handle_vblank() local 135 struct intel_display *display = &dev_priv->display; in ilk_update_display_irq() local 172 struct intel_display *display = &dev_priv->display; in bdw_update_port_irq() local 453 struct intel_display *display = &i915->display; in flip_done_handler() local 1335 struct intel_display *display = &i915->display; in gen8_read_and_ack_pch_irqs() local 1522 struct intel_display *display = &i915->display; in gen11_gu_misc_irq_ack() local 1537 struct intel_display *display = &i915->display; in gen11_gu_misc_irq_handler() local 1545 struct intel_display *display = &i915->display; in gen11_display_irq_handler() local 1564 struct intel_display *display = &i915->display; in i915gm_irq_cstate_wa_enable() local 1580 struct intel_display *display = &i915->display; in i915gm_irq_cstate_wa_disable() local [all …]
|
| H A D | intel_pps.c | 31 struct intel_display *display = to_intel_display(intel_dp); in pps_name() local 67 struct intel_display *display = to_intel_display(intel_dp); in intel_pps_lock() local 82 struct intel_display *display = to_intel_display(intel_dp); in intel_pps_unlock() local 93 struct intel_display *display = to_intel_display(intel_dp); in vlv_power_sequencer_kick() local 206 struct intel_display *display = to_intel_display(intel_dp); in vlv_power_sequencer_pipe() local 254 struct intel_display *display = to_intel_display(intel_dp); in bxt_power_sequencer_idx() local 294 vlv_initial_pps_pipe(struct intel_display *display, in vlv_initial_pps_pipe() 352 static int intel_num_pps(struct intel_display *display) in intel_num_pps() 447 void vlv_pps_reset_all(struct intel_display *display) in vlv_pps_reset_all() 474 void bxt_pps_reset_all(struct intel_display *display) in bxt_pps_reset_all() [all …]
|
| H A D | intel_fbc.c | 95 struct intel_display *display; member 271 struct intel_display *display = fbc->display; in i8xx_fbc_ctl() local 313 struct intel_display *display = fbc->display; in i8xx_fbc_deactivate() local 334 struct intel_display *display = fbc->display; in i8xx_fbc_activate() local 366 struct intel_display *display = fbc->display; in i8xx_fbc_nuke() local 376 struct intel_display *display = fbc->display; in i8xx_fbc_program_cfb() local 404 struct intel_display *display = fbc->display; in i965_fbc_nuke() local 438 struct intel_display *display = fbc->display; in g4x_dpfc_ctl() local 460 struct intel_display *display = fbc->display; in g4x_fbc_activate() local 472 struct intel_display *display = fbc->display; in g4x_fbc_deactivate() local [all …]
|
| H A D | intel_fifo_underrun.c | 58 static bool ivb_can_enable_err_int(struct intel_display *display) in ivb_can_enable_err_int() 76 static bool cpt_can_enable_serr_int(struct intel_display *display) in cpt_can_enable_serr_int() 96 struct intel_display *display = to_intel_display(crtc); in i9xx_check_fifo_underruns() local 136 static void ilk_set_fifo_underrun_reporting(struct intel_display *display, in ilk_set_fifo_underrun_reporting() 151 struct intel_display *display = to_intel_display(crtc); in ivb_check_fifo_underruns() local 220 struct intel_display *display = to_intel_display(crtc); in cpt_check_pch_fifo_underruns() local 378 void intel_cpu_fifo_underrun_irq_handler(struct intel_display *display, in intel_cpu_fifo_underrun_irq_handler() 410 void intel_pch_fifo_underrun_irq_handler(struct intel_display *display, in intel_pch_fifo_underrun_irq_handler() 430 void intel_check_cpu_fifo_underruns(struct intel_display *display) in intel_check_cpu_fifo_underruns() 458 void intel_check_pch_fifo_underruns(struct intel_display *display) in intel_check_pch_fifo_underruns() [all …]
|
| H A D | intel_bios.c | 70 struct intel_display *display; member 149 bdb_find_section(struct intel_display *display, in bdb_find_section() 455 init_bdb_block(struct intel_display *display, in init_bdb_block() 880 parse_lfp_data(struct intel_display *display, in parse_lfp_data() 924 parse_generic_dtd(struct intel_display *display, in parse_generic_dtd() 1416 parse_edp(struct intel_display *display, in parse_edp() 1550 parse_psr(struct intel_display *display, in parse_psr() 1694 parse_mipi_config(struct intel_display *display, in parse_mipi_config() 2865 init_vbt_defaults(struct intel_display *display) in init_vbt_defaults() 3642 struct intel_display *display; in intel_bios_dp_has_shared_aux_ch() local [all …]
|
| H A D | intel_de.h | 16 static inline struct intel_uncore *__to_uncore(struct intel_display *display) in __to_uncore() 22 __intel_de_read(struct intel_display *display, i915_reg_t reg) in __intel_de_read() 37 intel_de_read8(struct intel_display *display, i915_reg_t reg) in intel_de_read8() 51 intel_de_read64_2x32(struct intel_display *display, in intel_de_read64_2x32() 69 __intel_de_posting_read(struct intel_display *display, i915_reg_t reg) in __intel_de_posting_read() 91 __intel_de_rmw_nowl(struct intel_display *display, i915_reg_t reg, in __intel_de_rmw_nowl() 114 __intel_de_wait_for_register_nowl(struct intel_display *display, in __intel_de_wait_for_register_nowl() 133 intel_de_wait(struct intel_display *display, i915_reg_t reg, in intel_de_wait() 149 intel_de_wait_fw(struct intel_display *display, i915_reg_t reg, in intel_de_wait_fw() 165 intel_de_wait_custom(struct intel_display *display, i915_reg_t reg, in intel_de_wait_custom() [all …]
|
| H A D | intel_vrr.c | 19 struct intel_display *display = to_intel_display(connector); in intel_vrr_is_capable() local 99 struct intel_display *display = to_intel_display(crtc_state); in intel_vrr_vblank_delay() local 113 struct intel_display *display = to_intel_display(crtc_state); in intel_vrr_vmin_flipline() local 136 struct intel_display *display = to_intel_display(crtc_state); in intel_vrr_vblank_exit_length() local 147 struct intel_display *display = to_intel_display(crtc_state); in intel_vrr_vmin_vtotal() local 159 struct intel_display *display = to_intel_display(crtc_state); in intel_vrr_vmax_vtotal() local 181 struct intel_display *display = to_intel_display(crtc_state); in is_cmrr_frac_required() local 229 struct intel_display *display = to_intel_display(crtc_state); in intel_vrr_compute_config() local 314 struct intel_display *display = to_intel_display(crtc_state); in intel_vrr_compute_config_late() local 341 struct intel_display *display = to_intel_display(crtc_state); in trans_vrr_ctl() local [all …]
|
| H A D | intel_gmbus.c | 51 struct intel_display *display; member 210 intel_gmbus_reset(struct intel_display *display) in intel_gmbus_reset() 242 struct intel_display *display = bus->display; in get_reserved() local 257 struct intel_display *display = bus->display; in get_clock() local 269 struct intel_display *display = bus->display; in get_data() local 281 struct intel_display *display = bus->display; in set_clock() local 298 struct intel_display *display = bus->display; in set_data() local 316 struct intel_display *display = bus->display; in intel_gpio_pre_xfer() local 334 struct intel_display *display = bus->display; in intel_gpio_post_xfer() local 407 gmbus_wait_idle(struct intel_display *display) in gmbus_wait_idle() [all …]
|
| H A D | intel_audio.c | 268 struct intel_display *display = to_intel_display(encoder); in g4x_audio_codec_get_config() local 290 struct intel_display *display = to_intel_display(encoder); in g4x_audio_codec_disable() local 1041 struct intel_display *display = to_intel_display(kdev); in intel_audio_component_get_power() local 1073 struct intel_display *display = to_intel_display(kdev); in intel_audio_component_put_power() local 1087 struct intel_display *display = to_intel_display(kdev); in intel_audio_component_codec_wake_override() local 1115 struct intel_display *display = to_intel_display(kdev); in intel_audio_component_get_cdclk_freq() local 1174 struct intel_display *display = to_intel_display(kdev); in intel_audio_component_sync_audio_rate() local 1217 struct intel_display *display = to_intel_display(kdev); in intel_audio_component_get_eld() local 1397 void intel_audio_init(struct intel_display *display) in intel_audio_init() 1403 void intel_audio_register(struct intel_display *display) in intel_audio_register() [all …]
|
| H A D | intel_dmc_wl.c | 156 static void __intel_dmc_wl_release(struct intel_display *display) in __intel_dmc_wl_release() 171 struct intel_display *display = in intel_dmc_wl_work() local 199 static void __intel_dmc_wl_take(struct intel_display *display) in __intel_dmc_wl_take() 245 static bool intel_dmc_wl_check_range(struct intel_display *display, in intel_dmc_wl_check_range() 283 static bool __intel_dmc_wl_supported(struct intel_display *display) in __intel_dmc_wl_supported() 329 void intel_dmc_wl_init(struct intel_display *display) in intel_dmc_wl_init() 391 void intel_dmc_wl_disable(struct intel_display *display) in intel_dmc_wl_disable() 427 void intel_dmc_wl_flush_release_work(struct intel_display *display) in intel_dmc_wl_flush_release_work() 437 void intel_dmc_wl_get(struct intel_display *display, i915_reg_t reg) in intel_dmc_wl_get() 501 void intel_dmc_wl_get_noreg(struct intel_display *display) in intel_dmc_wl_get_noreg() [all …]
|
| H A D | intel_backlight.c | 88 struct intel_display *display = to_intel_display(connector); in intel_backlight_invert_pwm_level() local 107 struct intel_display *display = to_intel_display(connector); in intel_backlight_set_pwm_level() local 117 struct intel_display *display = to_intel_display(connector); in intel_backlight_level_to_pwm() local 131 struct intel_display *display = to_intel_display(connector); in intel_backlight_level_from_pwm() local 148 struct intel_display *display = to_intel_display(connector); in lpt_get_backlight() local 155 struct intel_display *display = to_intel_display(connector); in pch_get_backlight() local 162 struct intel_display *display = to_intel_display(connector); in i9xx_get_backlight() local 183 struct intel_display *display = to_intel_display(connector); in vlv_get_backlight() local 193 struct intel_display *display = to_intel_display(connector); in bxt_get_backlight() local 211 struct intel_display *display = to_intel_display(connector); in lpt_set_backlight() local [all …]
|
| H A D | intel_dpll_mgr.c | 136 struct intel_display *display = to_intel_display(state); in intel_atomic_get_shared_dpll_state() local 159 intel_get_shared_dpll_by_id(struct intel_display *display, in intel_get_shared_dpll_by_id() 175 void assert_shared_dpll(struct intel_display *display, in assert_shared_dpll() 204 intel_combo_pll_enable_reg(struct intel_display *display, in intel_combo_pll_enable_reg() 217 intel_tc_pll_enable_reg(struct intel_display *display, in intel_tc_pll_enable_reg() 342 intel_dpll_mask_all(struct intel_display *display) in intel_dpll_mask_all() 363 struct intel_display *display = to_intel_display(crtc); in intel_find_shared_dpll() local 424 struct intel_display *display = to_intel_display(crtc); in intel_reference_shared_dpll_crtc() local 463 struct intel_display *display = to_intel_display(crtc); in intel_unreference_shared_dpll_crtc() local 513 struct intel_display *display = to_intel_display(state); in intel_shared_dpll_swap_state() local [all …]
|
| H A D | intel_pmdemand.c | 78 struct intel_display *display = to_intel_display(state); in intel_atomic_get_pmdemand_state() local 92 struct intel_display *display = to_intel_display(state); in intel_atomic_get_old_pmdemand_state() local 106 struct intel_display *display = to_intel_display(state); in intel_atomic_get_new_pmdemand_state() local 117 int intel_pmdemand_init(struct intel_display *display) in intel_pmdemand_init() 136 void intel_pmdemand_init_early(struct intel_display *display) in intel_pmdemand_init_early() 266 struct intel_display *display = to_intel_display(state); in intel_pmdemand_connector_needs_update() local 295 struct intel_display *display = to_intel_display(state); in intel_pmdemand_needs_update() local 341 struct intel_display *display = to_intel_display(state); in intel_pmdemand_atomic_check() local 516 intel_pmdemand_update_params(struct intel_display *display, in intel_pmdemand_update_params() 633 struct intel_display *display = to_intel_display(state); in intel_pmdemand_pre_plane_update() local [all …]
|
| H A D | intel_combo_phy.c | 56 icl_get_procmon_ref_values(struct intel_display *display, enum phy phy) in icl_get_procmon_ref_values() 78 static void icl_set_procmon_ref_values(struct intel_display *display, in icl_set_procmon_ref_values() 92 static bool check_phy_reg(struct intel_display *display, in check_phy_reg() 128 static bool has_phy_misc(struct intel_display *display, enum phy phy) in has_phy_misc() 149 static bool icl_combo_phy_enabled(struct intel_display *display, in icl_combo_phy_enabled() 161 static bool ehl_vbt_ddi_d_present(struct intel_display *display) in ehl_vbt_ddi_d_present() 258 void intel_combo_phy_power_up_lanes(struct intel_display *display, in intel_combo_phy_power_up_lanes() 307 static void icl_combo_phys_init(struct intel_display *display) in icl_combo_phys_init() 373 static void icl_combo_phys_uninit(struct intel_display *display) in icl_combo_phys_uninit() 407 void intel_combo_phy_init(struct intel_display *display) in intel_combo_phy_init() [all …]
|
| H A D | intel_display.c | 185 void intel_update_czclk(struct intel_display *display) in intel_update_czclk() 423 void assert_transcoder(struct intel_display *display, in assert_transcoder() 471 struct intel_display *display = to_intel_display(crtc); in assert_planes_disabled() local 606 struct intel_display *display = to_intel_display(drm); in intel_plane_fb_max_stride() local 665 struct intel_display *display = to_intel_display(crtc); in intel_plane_disable_noatomic() local 1511 struct intel_display *display = to_intel_display(crtc); in ilk_crtc_enable() local 1593 struct intel_display *display = to_intel_display(crtc); in glk_pipe_scaler_clock_gating_wa() local 2583 void intel_set_m_n(struct intel_display *display, in intel_set_m_n() 3278 void intel_get_m_n(struct intel_display *display, in intel_get_m_n() 3403 static u8 joiner_pipes(struct intel_display *display) in joiner_pipes() [all …]
|
| H A D | intel_lpe_audio.c | 80 #define HAS_LPE_AUDIO(display) ((display)->audio.lpe.platdev) argument 83 lpe_audio_platdev_create(struct intel_display *display) in lpe_audio_platdev_create() 144 static void lpe_audio_platdev_destroy(struct intel_display *display) in lpe_audio_platdev_destroy() 171 static int lpe_audio_irq_init(struct intel_display *display) in lpe_audio_irq_init() 185 static bool lpe_audio_detect(struct intel_display *display) in lpe_audio_detect() 207 static int lpe_audio_setup(struct intel_display *display) in lpe_audio_setup() 262 void intel_lpe_audio_irq_handler(struct intel_display *display) in intel_lpe_audio_irq_handler() 283 int intel_lpe_audio_init(struct intel_display *display) in intel_lpe_audio_init() 303 void intel_lpe_audio_teardown(struct intel_display *display) in intel_lpe_audio_teardown() 328 void intel_lpe_audio_notify(struct intel_display *display, in intel_lpe_audio_notify()
|
| H A D | hsw_ips.c | 18 struct intel_display *display = to_intel_display(crtc_state); in hsw_ips_enable() local 66 struct intel_display *display = to_intel_display(crtc_state); in hsw_ips_disable() local 99 struct intel_display *display = to_intel_display(state); in hsw_ips_need_disable() local 140 struct intel_display *display = to_intel_display(state); in hsw_ips_need_enable() local 188 struct intel_display *display = to_intel_display(crtc); in hsw_crtc_supports_ips() local 195 struct intel_display *display = to_intel_display(crtc_state); in hsw_crtc_state_ips_capable() local 224 struct intel_display *display = to_intel_display(crtc_state); in hsw_ips_min_cdclk() local 239 struct intel_display *display = to_intel_display(state); in hsw_ips_compute_config() local 301 struct intel_display *display = to_intel_display(crtc); in hsw_ips_debugfs_false_color_get() local 311 struct intel_display *display = to_intel_display(crtc); in hsw_ips_debugfs_false_color_set() local [all …]
|
| /linux-6.15/drivers/gpu/drm/xe/display/ |
| H A D | xe_display.c | 114 struct intel_display *display = &xe->display; in xe_display_fini_early() local 127 struct intel_display *display = &xe->display; in xe_display_init_early() local 174 struct intel_display *display = &xe->display; in xe_display_fini() local 184 struct intel_display *display = &xe->display; in xe_display_init() local 199 struct intel_display *display = &xe->display; in xe_display_register() local 210 struct intel_display *display = &xe->display; in xe_display_unregister() local 232 struct intel_display *display = &xe->display; in xe_display_irq_enable() local 290 struct intel_display *display = &xe->display; in xe_display_enable_d3cold() local 313 struct intel_display *display = &xe->display; in xe_display_disable_d3cold() local 521 struct intel_display *display = arg; in display_device_remove() local [all …]
|