/linux-6.12.1/drivers/gpu/drm/i915/display/ |
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() 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 …]
|
D | intel_psr.c | 227 struct intel_display *display = to_intel_display(intel_dp); in psr_global_enabled() local 244 struct intel_display *display = to_intel_display(intel_dp); in psr2_global_enabled() local 259 struct intel_display *display = to_intel_display(intel_dp); in psr2_su_region_et_global_enabled() local 269 struct intel_display *display = to_intel_display(intel_dp); in panel_replay_global_enabled() local 279 struct intel_display *display = to_intel_display(intel_dp); in psr_irq_psr_error_bit_get() local 287 struct intel_display *display = to_intel_display(intel_dp); in psr_irq_post_exit_bit_get() local 295 struct intel_display *display = to_intel_display(intel_dp); in psr_irq_pre_entry_bit_get() local 303 struct intel_display *display = to_intel_display(intel_dp); in psr_irq_mask_get() local 309 static i915_reg_t psr_ctl_reg(struct intel_display *display, in psr_ctl_reg() 318 static i915_reg_t psr_debug_reg(struct intel_display *display, in psr_debug_reg() [all …]
|
D | intel_pps.c | 29 struct intel_display *display = to_intel_display(intel_dp); in pps_name() local 66 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 94 struct intel_display *display = to_intel_display(intel_dp); in vlv_power_sequencer_kick() local 169 static enum pipe vlv_find_free_pps(struct intel_display *display) in vlv_find_free_pps() 207 struct intel_display *display = to_intel_display(intel_dp); in vlv_power_sequencer_pipe() local 255 struct intel_display *display = to_intel_display(intel_dp); in bxt_power_sequencer_idx() local 279 static bool pps_has_pp_on(struct intel_display *display, int pps_idx) in pps_has_pp_on() 284 static bool pps_has_vdd_on(struct intel_display *display, int pps_idx) in pps_has_vdd_on() 289 static bool pps_any(struct intel_display *display, int pps_idx) in pps_any() [all …]
|
D | intel_bios.c | 69 struct intel_display *display; member 148 bdb_find_section(struct intel_display *display, in bdb_find_section() 203 static size_t lfp_data_min_size(struct intel_display *display) in lfp_data_min_size() 363 static void *generate_lfp_data_ptrs(struct intel_display *display, in generate_lfp_data_ptrs() 454 init_bdb_block(struct intel_display *display, in init_bdb_block() 513 static void init_bdb_blocks(struct intel_display *display, in init_bdb_blocks() 530 fill_detail_timing_data(struct intel_display *display, in fill_detail_timing_data() 623 static int opregion_get_panel_type(struct intel_display *display, in opregion_get_panel_type() 630 static int vbt_get_panel_type(struct intel_display *display, in vbt_get_panel_type() 656 static int pnpid_get_panel_type(struct intel_display *display, in pnpid_get_panel_type() [all …]
|
D | intel_fbc.c | 93 struct intel_display *display; member 157 static unsigned int skl_fbc_min_cfb_stride(struct intel_display *display, in skl_fbc_min_cfb_stride() 185 static unsigned int _intel_fbc_cfb_stride(struct intel_display *display, in _intel_fbc_cfb_stride() 202 struct intel_display *display = to_intel_display(plane_state->uapi.plane->dev); in intel_fbc_cfb_stride() local 215 static unsigned int intel_fbc_max_cfb_height(struct intel_display *display) in intel_fbc_max_cfb_height() 227 static unsigned int _intel_fbc_cfb_size(struct intel_display *display, in _intel_fbc_cfb_size() 235 struct intel_display *display = to_intel_display(plane_state->uapi.plane->dev); in intel_fbc_cfb_size() local 243 struct intel_display *display = to_intel_display(plane_state->uapi.plane->dev); in intel_fbc_override_cfb_stride() local 262 static bool intel_fbc_has_fences(struct intel_display *display) in intel_fbc_has_fences() 272 struct intel_display *display = fbc->display; in i8xx_fbc_ctl() local [all …]
|
D | intel_de.h | 13 static inline struct intel_uncore *__to_uncore(struct intel_display *display) in __to_uncore() 19 __intel_de_read(struct intel_display *display, i915_reg_t reg) in __intel_de_read() 34 __intel_de_read8(struct intel_display *display, i915_reg_t reg) in __intel_de_read8() 49 __intel_de_read64_2x32(struct intel_display *display, in __intel_de_read64_2x32() 68 __intel_de_posting_read(struct intel_display *display, i915_reg_t reg) in __intel_de_posting_read() 79 __intel_de_write(struct intel_display *display, i915_reg_t reg, u32 val) in __intel_de_write() 90 ____intel_de_rmw_nowl(struct intel_display *display, i915_reg_t reg, in ____intel_de_rmw_nowl() 98 __intel_de_rmw(struct intel_display *display, i915_reg_t reg, u32 clear, in __intel_de_rmw() 114 ____intel_de_wait_for_register_nowl(struct intel_display *display, in ____intel_de_wait_for_register_nowl() 124 __intel_de_wait(struct intel_display *display, i915_reg_t reg, in __intel_de_wait() [all …]
|
D | vlv_dsi_regs.h | 14 #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 …]
|
D | intel_hdmi.c | 66 struct intel_display *display = to_intel_display(intel_hdmi); in assert_hdmi_port_disabled() local 77 assert_hdmi_transcoder_func_disabled(struct intel_display *display, in assert_hdmi_transcoder_func_disabled() 156 hsw_dip_data_reg(struct intel_display *display, in hsw_dip_data_reg() 184 static int hsw_dip_data_size(struct intel_display *display, in hsw_dip_data_size() 209 struct intel_display *display = to_intel_display(encoder); in g4x_write_infoframe() local 245 struct intel_display *display = to_intel_display(encoder); in g4x_read_infoframe() local 259 struct intel_display *display = to_intel_display(encoder); in g4x_infoframes_enabled() local 277 struct intel_display *display = to_intel_display(encoder); in ibx_write_infoframe() local 316 struct intel_display *display = to_intel_display(encoder); in ibx_read_infoframe() local 331 struct intel_display *display = to_intel_display(encoder); in ibx_infoframes_enabled() local [all …]
|
D | intel_vrr.c | 20 struct intel_display *display = to_intel_display(connector); in intel_vrr_is_capable() local 92 struct intel_display *display = to_intel_display(crtc_state); in intel_vrr_vblank_exit_length() local 115 struct intel_display *display = to_intel_display(crtc_state); in is_cmrr_frac_required() local 163 struct intel_display *display = to_intel_display(crtc_state); in intel_vrr_compute_config() local 259 struct intel_display *display = to_intel_display(crtc_state); in trans_vrr_ctl() local 272 struct intel_display *display = to_intel_display(crtc_state); in intel_vrr_set_transcoder_timings() local 313 struct intel_display *display = to_intel_display(crtc_state); in intel_vrr_send_push() local 325 struct intel_display *display = to_intel_display(crtc_state); in intel_vrr_is_push_sent() local 336 struct intel_display *display = to_intel_display(crtc_state); in intel_vrr_enable() local 363 struct intel_display *display = to_intel_display(old_crtc_state); in intel_vrr_disable() local [all …]
|
D | intel_dmc_wl.c | 54 static void __intel_dmc_wl_release(struct intel_display *display) in __intel_dmc_wl_release() 69 struct intel_display *display = in intel_dmc_wl_work() local 110 static bool __intel_dmc_wl_supported(struct intel_display *display) in __intel_dmc_wl_supported() 122 void intel_dmc_wl_init(struct intel_display *display) in intel_dmc_wl_init() 135 void intel_dmc_wl_enable(struct intel_display *display) in intel_dmc_wl_enable() 162 void intel_dmc_wl_disable(struct intel_display *display) in intel_dmc_wl_disable() 188 void intel_dmc_wl_get(struct intel_display *display, i915_reg_t reg) in intel_dmc_wl_get() 236 void intel_dmc_wl_put(struct intel_display *display, i915_reg_t reg) in intel_dmc_wl_put()
|
D | intel_quirks.c | 12 static void intel_set_quirk(struct intel_display *display, enum intel_quirk_id quirk) in intel_set_quirk() 25 static void quirk_ssc_force_disable(struct intel_display *display) in quirk_ssc_force_disable() 35 static void quirk_invert_brightness(struct intel_display *display) in quirk_invert_brightness() 42 static void quirk_backlight_present(struct intel_display *display) in quirk_backlight_present() 51 static void quirk_increase_t12_delay(struct intel_display *display) in quirk_increase_t12_delay() 61 static void quirk_increase_ddi_disabled_time(struct intel_display *display) in quirk_increase_ddi_disabled_time() 67 static void quirk_no_pps_backlight_power_hook(struct intel_display *display) in quirk_no_pps_backlight_power_hook() 75 struct intel_display *display = to_intel_display(intel_dp); in quirk_fw_sync_len() local 246 void intel_init_quirks(struct intel_display *display) in intel_init_quirks() 270 struct intel_display *display = to_intel_display(intel_dp); in intel_init_dpcd_quirks() local [all …]
|
D | intel_vblank.c | 70 struct intel_display *display = to_intel_display(crtc->dev); in i915_get_vblank_counter() local 122 struct intel_display *display = to_intel_display(crtc->dev); in g4x_get_vblank_counter() local 134 struct intel_display *display = to_intel_display(crtc); in intel_crtc_scanlines_since_frame_timestamp() local 195 struct intel_display *display = to_intel_display(crtc_state); in intel_crtc_scanline_offset() local 238 struct intel_display *display = to_intel_display(crtc); in __intel_get_crtc_scanline() local 298 static void intel_vblank_section_enter(struct intel_display *display) in intel_vblank_section_enter() 305 static void intel_vblank_section_exit(struct intel_display *display) in intel_vblank_section_exit() 312 static void intel_vblank_section_enter(struct intel_display *display) in intel_vblank_section_enter() 316 static void intel_vblank_section_exit(struct intel_display *display) in intel_vblank_section_exit() 327 struct intel_display *display = to_intel_display(_crtc->dev); in i915_get_crtc_scanoutpos() local [all …]
|
D | intel_hdcp_gsc_message.c | 19 struct intel_display *display; in intel_hdcp_gsc_initiate_session() local 78 struct intel_display *display; in intel_hdcp_gsc_verify_receiver_cert_prepare_km() local 143 struct intel_display *display; in intel_hdcp_gsc_verify_hprime() local 193 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 294 struct intel_display *display; in intel_hdcp_gsc_verify_lprime() local 346 struct intel_display *display; in intel_hdcp_gsc_get_session_key() local 400 struct intel_display *display; in intel_hdcp_gsc_repeater_check_flow_prepare_ack() local 462 struct intel_display *display; in intel_hdcp_gsc_verify_mprime() local 526 struct intel_display *display; in intel_hdcp_gsc_enable_authentication() local [all …]
|
D | g4x_dp.c | 92 struct intel_display *display = to_intel_display(encoder); in intel_dp_prepare() local 170 struct intel_display *display = to_intel_display(intel_dp); in assert_dp_port() local 184 struct intel_display *display = &dev_priv->display; in assert_edp_pll() local 197 struct intel_display *display = to_intel_display(intel_dp); in ilk_edp_pll_on() local 238 struct intel_display *display = to_intel_display(intel_dp); in ilk_edp_pll_off() local 258 struct intel_display *display = &dev_priv->display; in cpt_dp_port_selected() local 283 struct intel_display *display = &dev_priv->display; in g4x_dp_port_enabled() local 343 struct intel_display *display = to_intel_display(encoder); in intel_dp_get_config() local 421 struct intel_display *display = to_intel_display(encoder); in intel_dp_link_down() local 492 struct intel_display *display = to_intel_display(encoder); in g4x_dp_audio_enable() local [all …]
|
D | intel_opregion.c | 255 struct intel_display *display; member 271 static int check_swsci_function(struct intel_display *display, u32 function) in check_swsci_function() 303 static int swsci(struct intel_display *display, in swsci() 387 struct intel_display *display = to_intel_display(encoder); in intel_opregion_notify_encoder() local 469 int intel_opregion_notify_adapter(struct intel_display *display, in intel_opregion_notify_adapter() 486 static u32 asle_set_backlight(struct intel_display *display, u32 bclp) in asle_set_backlight() 527 static u32 asle_set_als_illum(struct intel_display *display, u32 alsi) in asle_set_als_illum() 535 static u32 asle_set_pwm_freq(struct intel_display *display, u32 pfmb) in asle_set_pwm_freq() 541 static u32 asle_set_pfit(struct intel_display *display, u32 pfit) in asle_set_pfit() 549 static u32 asle_set_supported_rotation_angles(struct intel_display *display, u32 srot) in asle_set_supported_rotation_angles() [all …]
|
D | intel_dp_aux.c | 21 static const char *aux_ch_name(struct intel_display *display, in aux_ch_name() 59 struct intel_display *display = to_intel_display(intel_dp); in intel_dp_aux_wait_done() local 79 struct intel_display *display = to_intel_display(intel_dp); in g4x_get_aux_clock_divider() local 93 struct intel_display *display = to_intel_display(intel_dp); in ilk_get_aux_clock_divider() local 114 struct intel_display *display = to_intel_display(intel_dp); in hsw_get_aux_clock_divider() local 206 struct intel_display *display = to_intel_display(intel_dp); in skl_get_aux_send_ctl() local 244 struct intel_display *display = to_intel_display(intel_dp); in intel_dp_aux_xfer() local 474 struct intel_display *display = to_intel_display(intel_dp); in intel_dp_aux_transfer() local 727 struct intel_display *display = to_intel_display(intel_dp); in xelpdp_aux_ctl_reg() local 747 struct intel_display *display = to_intel_display(intel_dp); in xelpdp_aux_data_reg() local [all …]
|
D | intel_dp_tunnel.c | 72 struct intel_display *display = to_intel_display(intel_dp); in update_tunnel_state() local 124 struct intel_display *display = to_intel_display(intel_dp); in allocate_initial_tunnel_bw_for_pipes() local 175 struct intel_display *display = to_intel_display(intel_dp); in detect_new_tunnel() local 269 struct intel_display *display = to_intel_display(intel_dp); in intel_dp_tunnel_suspend() local 299 struct intel_display *display = to_intel_display(intel_dp); in intel_dp_tunnel_resume() local 374 struct intel_display *display = to_intel_display(state); in add_inherited_tunnel() local 399 struct intel_display *display = to_intel_display(state); in check_inherited_tunnel_state() local 446 struct intel_display *display = to_intel_display(state); in intel_dp_tunnel_atomic_cleanup_inherited_state() local 463 struct intel_display *display = to_intel_display(state); in intel_dp_tunnel_atomic_add_group_state() local 510 struct intel_display *display = to_intel_display(state); in check_group_state() local [all …]
|
D | intel_lspcon.c | 83 struct intel_display *display = to_intel_display(intel_dp); in lspcon_detect_vendor() local 126 struct intel_display *display = to_intel_display(intel_dp); in lspcon_detect_hdr_capability() local 145 struct intel_display *display = to_intel_display(intel_dp); in lspcon_get_current_mode() local 172 struct intel_display *display = to_intel_display(intel_dp); in lspcon_wait_mode() local 198 struct intel_display *display = to_intel_display(intel_dp); in lspcon_change_mode() local 228 struct intel_display *display = to_intel_display(intel_dp); in lspcon_wake_native_aux_ch() local 246 struct intel_display *display = to_intel_display(intel_dp); in lspcon_probe() local 292 struct intel_display *display = to_intel_display(intel_dp); in lspcon_resume_in_pcon_wa() local 480 struct intel_display *display = to_intel_display(encoder); in lspcon_write_infoframe() local 525 struct intel_display *display = to_intel_display(encoder); in lspcon_set_infoframes() local [all …]
|
D | vlv_dsi.c | 88 struct intel_display *display = to_intel_display(&intel_dsi->base); in vlv_dsi_wait_for_fifo_empty() local 99 static void write_data(struct intel_display *display, in write_data() 115 static void read_data(struct intel_display *display, in read_data() 134 struct intel_display *display = to_intel_display(&intel_dsi->base); in intel_dsi_host_transfer() local 226 struct intel_display *display = to_intel_display(&intel_dsi->base); in dpi_send_cmd() local 327 struct intel_display *display = to_intel_display(encoder); in glk_dsi_enable_io() local 368 struct intel_display *display = to_intel_display(encoder); in glk_dsi_device_ready() local 430 struct intel_display *display = to_intel_display(encoder); in bxt_dsi_device_ready() local 456 struct intel_display *display = to_intel_display(encoder); in vlv_dsi_device_ready() local 509 struct intel_display *display = to_intel_display(encoder); in glk_dsi_enter_low_power_mode() local [all …]
|
D | intel_acpi.h | 22 void intel_dsm_get_bios_data_funcs_supported(struct intel_display *display) { return; } in intel_dsm_get_bios_data_funcs_supported() 24 void intel_acpi_device_id_update(struct intel_display *display) { return; } in intel_acpi_device_id_update() 26 void intel_acpi_assign_connector_fwnodes(struct intel_display *display) { return; } in intel_acpi_assign_connector_fwnodes() 28 void intel_acpi_video_register(struct intel_display *display) { return; } in intel_acpi_video_register()
|
D | intel_alpm.c | 142 struct intel_display *display = to_intel_display(intel_dp); in _lnl_compute_aux_less_alpm_params() local 174 struct intel_display *display = to_intel_display(intel_dp); in _lnl_compute_alpm_params() local 215 struct intel_display *display = to_intel_display(crtc_state); in io_buffer_wake_time() local 226 struct intel_display *display = to_intel_display(intel_dp); in intel_alpm_compute_params() local 272 struct intel_display *display = to_intel_display(intel_dp); in intel_alpm_lobf_compute_config() local 312 struct intel_display *display = to_intel_display(intel_dp); in lnl_alpm_configure() local 371 struct intel_display *display = to_intel_display(connector); in i915_edp_lobf_info_show() local 406 struct intel_display *display = to_intel_display(connector); in intel_alpm_lobf_debugfs_add() local
|
D | intel_sprite.c | 51 static char sprite_name(struct intel_display *display, enum pipe pipe, int sprite) in sprite_name() 70 struct intel_display *display = to_intel_display(plane->base.dev); in chv_sprite_update_csc() local 142 struct intel_display *display = to_intel_display(plane->base.dev); in vlv_sprite_update_clrc() local 360 struct intel_display *display = to_intel_display(plane->base.dev); in vlv_sprite_update_gamma() local 385 struct intel_display *display = to_intel_display(plane->base.dev); in vlv_sprite_update_noarm() local 406 struct intel_display *display = to_intel_display(plane->base.dev); in vlv_sprite_update_arm() local 455 struct intel_display *display = to_intel_display(plane->base.dev); in vlv_sprite_disable_arm() local 467 struct intel_display *display = to_intel_display(plane->base.dev); in vlv_sprite_get_hw_state() local 771 struct intel_display *display = to_intel_display(plane->base.dev); in ivb_sprite_update_gamma() local 802 struct intel_display *display = to_intel_display(plane->base.dev); in ivb_sprite_update_noarm() local [all …]
|
D | intel_link_bw.c | 28 struct intel_display *display = to_intel_display(state); in intel_link_bw_init_limits() local 73 struct intel_display *display = to_intel_display(state); in intel_link_bw_reduce_bpp() local 140 struct intel_display *display = to_intel_display(state); in intel_link_bw_set_bpp_limit_for_pipe() local 182 assert_link_limit_change_valid(struct intel_display *display, in assert_link_limit_change_valid() 236 struct intel_display *display = to_intel_display(state); in intel_link_bw_atomic_check() local
|
D | intel_hti.c | 12 void intel_hti_init(struct intel_display *display) in intel_hti_init() 22 bool intel_hti_uses_phy(struct intel_display *display, enum phy phy) in intel_hti_uses_phy() 31 u32 intel_hti_dpll_mask(struct intel_display *display) in intel_hti_dpll_mask()
|
D | intel_dp_aux_backlight.c | 112 struct intel_display *display = to_intel_display(connector); in intel_dp_aux_supports_hdr_backlight() local 174 struct intel_display *display = to_intel_display(connector); in intel_dp_aux_hdr_get_backlight() local 259 struct intel_display *display = to_intel_display(connector); in intel_dp_aux_write_content_luminance() local 286 struct intel_display *display = to_intel_display(connector); in intel_dp_aux_fill_hdr_tcon_params() local 317 struct intel_display *display = to_intel_display(crtc_state); in intel_dp_aux_hdr_enable_backlight() local 385 struct intel_display *display = to_intel_display(connector); in intel_dp_aux_write_panel_luminance_override() local 408 struct intel_display *display = to_intel_display(connector); in intel_dp_aux_hdr_setup_backlight() local 511 struct intel_display *display = to_intel_display(connector); in intel_dp_aux_vesa_setup_backlight() local 575 struct intel_display *display = to_intel_display(connector); in intel_dp_aux_supports_vesa_backlight() local 605 struct intel_display *display = to_intel_display(connector); in intel_dp_aux_init_backlight_funcs() local
|