/linux/drivers/gpu/drm/i915/display/ |
H A D | intel_gmbus.c | 51 struct intel_display *display; member 152 static const struct gmbus_pin *get_gmbus_pin(struct intel_display *display, in get_gmbus_pin() argument 155 struct drm_i915_private *i915 = to_i915(display->drm); in get_gmbus_pin() 177 } else if (DISPLAY_VER(display) == 9) { in get_gmbus_pin() 194 bool intel_gmbus_is_valid_pin(struct intel_display *display, unsigned int pin) in intel_gmbus_is_valid_pin() argument 196 return get_gmbus_pin(display, pin); in intel_gmbus_is_valid_pin() 210 intel_gmbus_reset(struct intel_display *display) in intel_gmbus_reset() argument 212 intel_de_write(display, GMBUS0(display), 0); in intel_gmbus_reset() 213 intel_de_write(display, GMBUS4(display), 0); in intel_gmbus_reset() 216 static void pnv_gmbus_clock_gating(struct intel_display *display, in pnv_gmbus_clock_gating() argument [all …]
|
H A D | intel_cdclk.c | 116 void (*get_cdclk)(struct intel_display *display, 118 void (*set_cdclk)(struct intel_display *display, 125 void intel_cdclk_get_cdclk(struct intel_display *display, in intel_cdclk_get_cdclk() argument 128 display->funcs.cdclk->get_cdclk(display, cdclk_config); in intel_cdclk_get_cdclk() 131 static void intel_cdclk_set_cdclk(struct intel_display *display, in intel_cdclk_set_cdclk() argument 135 display->funcs.cdclk->set_cdclk(display, cdclk_config, pipe); in intel_cdclk_set_cdclk() 140 struct intel_display *display = to_intel_display(state); in intel_cdclk_modeset_calc_cdclk() local 142 return display->funcs.cdclk->modeset_calc_cdclk(state); in intel_cdclk_modeset_calc_cdclk() 145 static u8 intel_cdclk_calc_voltage_level(struct intel_display *display, in intel_cdclk_calc_voltage_level() argument 148 return display->funcs.cdclk->calc_voltage_level(cdclk); in intel_cdclk_calc_voltage_level() [all …]
|
H A D | intel_dmc.c | 55 struct intel_display *display; member 73 static struct intel_dmc *display_to_dmc(struct intel_display *display) in display_to_dmc() argument 75 return display->dmc.dmc; in display_to_dmc() 78 static const char *dmc_firmware_param(struct intel_display *display) in dmc_firmware_param() argument 80 const char *p = display->params.dmc_firmware_path; in dmc_firmware_param() 85 static bool dmc_firmware_param_disabled(struct intel_display *display) in dmc_firmware_param_disabled() argument 87 const char *p = dmc_firmware_param(display); in dmc_firmware_param_disabled() 168 static const char *dmc_firmware_default(struct intel_display *display, u32 *size) in dmc_firmware_default() argument 170 struct drm_i915_private *i915 = to_i915(display->drm); in dmc_firmware_default() 174 if (DISPLAY_VERx100(display) == 3000) { in dmc_firmware_default() [all …]
|
H A 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 …]
|
H A D | intel_pps.c | 23 static void vlv_steal_power_sequencer(struct intel_display *display, 31 struct intel_display *display = to_intel_display(intel_dp); in pps_name() local 34 if (display->platform.valleyview || display->platform.cherryview) { in pps_name() 67 struct intel_display *display = to_intel_display(intel_dp); in intel_pps_lock() local 68 struct drm_i915_private *dev_priv = to_i915(display->drm); in intel_pps_lock() 75 mutex_lock(&display->pps.mutex); in intel_pps_lock() 83 struct intel_display *display = to_intel_display(intel_dp); in intel_pps_unlock() local 84 struct drm_i915_private *dev_priv = to_i915(display->drm); in intel_pps_unlock() 86 mutex_unlock(&display->pps.mutex); in intel_pps_unlock() 95 struct intel_display *display = to_intel_display(intel_dp); in vlv_power_sequencer_kick() local [all …]
|
H A D | intel_hdcp.c | 39 struct intel_display *display = to_intel_display(encoder); in intel_hdcp_disable_hdcp_line_rekeying() local 45 if (DISPLAY_VER(display) >= 14) { in intel_hdcp_disable_hdcp_line_rekeying() 46 if (IS_DISPLAY_VERx100_STEP(display, 1400, STEP_D0, STEP_FOREVER)) in intel_hdcp_disable_hdcp_line_rekeying() 47 intel_de_rmw(display, MTL_CHICKEN_TRANS(hdcp->cpu_transcoder), in intel_hdcp_disable_hdcp_line_rekeying() 49 else if (IS_DISPLAY_VERx100_STEP(display, 1401, STEP_B0, STEP_FOREVER) || in intel_hdcp_disable_hdcp_line_rekeying() 50 IS_DISPLAY_VERx100_STEP(display, 2000, STEP_B0, STEP_FOREVER)) in intel_hdcp_disable_hdcp_line_rekeying() 51 intel_de_rmw(display, in intel_hdcp_disable_hdcp_line_rekeying() 52 TRANS_DDI_FUNC_CTL(display, hdcp->cpu_transcoder), in intel_hdcp_disable_hdcp_line_rekeying() 99 struct intel_display *display = to_intel_display(state); in intel_hdcp_required_content_stream() local 115 drm_connector_list_iter_begin(display->drm, &conn_iter); in intel_hdcp_required_content_stream() [all …]
|
H A D | intel_vrr.c | 20 struct intel_display *display = to_intel_display(connector); in intel_vrr_is_capable() local 46 return HAS_VRR(display) && in intel_vrr_is_capable() 97 struct intel_display *display = to_intel_display(crtc_state); in intel_vrr_vblank_exit_length() local 99 if (DISPLAY_VER(display) >= 13) in intel_vrr_vblank_exit_length() 120 struct intel_display *display = to_intel_display(crtc_state); in is_cmrr_frac_required() local 124 if (!HAS_CMRR(display)) in is_cmrr_frac_required() 168 struct intel_display *display = to_intel_display(crtc_state); in intel_vrr_compute_config() local 192 if (HAS_LRR(display)) in intel_vrr_compute_config() 251 struct intel_display *display = to_intel_display(crtc_state); in intel_vrr_compute_config_late() local 257 if (DISPLAY_VER(display) >= 13) { in intel_vrr_compute_config_late() [all …]
|
H A D | intel_display_driver.c | 85 struct intel_display *display = &i915->display; in intel_display_driver_init_hw() local 91 cdclk_state = to_intel_cdclk_state(display->cdclk.obj.state); in intel_display_driver_init_hw() 93 intel_update_cdclk(display); in intel_display_driver_init_hw() 94 intel_cdclk_dump_config(display, &display->cdclk.hw, "Current CDCLK"); in intel_display_driver_init_hw() 95 cdclk_state->logical = cdclk_state->actual = display->cdclk.hw; in intel_display_driver_init_hw() 120 INIT_LIST_HEAD(&i915->display.global.obj_list); in intel_mode_config_init() 172 struct intel_display *display = &dev_priv->display; in intel_plane_possible_crtcs_init() local 176 struct intel_crtc *crtc = intel_crtc_for_pipe(display, in intel_plane_possible_crtcs_init() 188 spin_lock_init(&i915->display.fb_tracking.lock); in intel_display_driver_early_probe() 189 mutex_init(&i915->display.backlight.lock); in intel_display_driver_early_probe() [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() argument 154 list_for_each_entry(entry, &display->vbt.bdb_blocks, node) { in bdb_find_section() 204 static size_t lfp_data_min_size(struct intel_display *display) in lfp_data_min_size() argument 209 ptrs = bdb_find_section(display, BDB_LFP_DATA_PTRS); in lfp_data_min_size() 364 static void *generate_lfp_data_ptrs(struct intel_display *display, in generate_lfp_data_ptrs() argument 378 if (display->vbt.version < 155) in generate_lfp_data_ptrs() 387 drm_dbg_kms(display->drm, "Generating LFP data table pointers\n"); in generate_lfp_data_ptrs() 455 init_bdb_block(struct intel_display *display, in init_bdb_block() argument 468 temp_block = generate_lfp_data_ptrs(display, bdb); in init_bdb_block() [all …]
|
H A D | vlv_dsi.c | 90 struct intel_display *display = to_intel_display(&intel_dsi->base); in vlv_dsi_wait_for_fifo_empty() local 96 if (intel_de_wait_for_set(display, MIPI_GEN_FIFO_STAT(display, port), in vlv_dsi_wait_for_fifo_empty() 98 drm_err(display->drm, "DPI FIFOs are not empty\n"); in vlv_dsi_wait_for_fifo_empty() 101 static void write_data(struct intel_display *display, in write_data() argument 113 intel_de_write(display, reg, val); in write_data() 117 static void read_data(struct intel_display *display, in read_data() argument 124 u32 val = intel_de_read(display, reg); in read_data() 136 struct intel_display *display = to_intel_display(&intel_dsi->base); in intel_dsi_host_transfer() local 151 data_reg = MIPI_LP_GEN_DATA(display, port); in intel_dsi_host_transfer() 153 ctrl_reg = MIPI_LP_GEN_CTRL(display, port); in intel_dsi_host_transfer() [all …]
|
H A D | intel_opregion.c | 256 struct intel_display *display; member 272 static int check_swsci_function(struct intel_display *display, u32 function) in check_swsci_function() argument 274 struct intel_opregion *opregion = display->opregion; in check_swsci_function() 304 static int swsci(struct intel_display *display, in swsci() argument 308 struct pci_dev *pdev = to_pci_dev(display->drm->dev); in swsci() 313 ret = check_swsci_function(display, function); in swsci() 317 swsci = display->opregion->swsci; in swsci() 335 drm_dbg(display->drm, "SWSCI request already in progress\n"); in swsci() 359 drm_dbg(display->drm, "SWSCI request timed out\n"); in swsci() 368 drm_dbg(display->drm, "SWSCI request error %u\n", scic); in swsci() [all …]
|
H A D | intel_psr.c | 230 struct intel_display *display = to_intel_display(intel_dp); in psr_global_enabled() local 235 if (display->params.enable_psr == -1) in psr_global_enabled() 239 return display->params.enable_psr; in psr_global_enabled() 249 struct intel_display *display = to_intel_display(intel_dp); in psr2_global_enabled() local 256 if (display->params.enable_psr == 1) in psr2_global_enabled() 264 struct intel_display *display = to_intel_display(intel_dp); in psr2_su_region_et_global_enabled() local 266 if (display->params.enable_psr != -1) in psr2_su_region_et_global_enabled() 274 struct intel_display *display = to_intel_display(intel_dp); in panel_replay_global_enabled() local 276 if ((display->params.enable_psr != -1) || in panel_replay_global_enabled() 284 struct intel_display *display = to_intel_display(intel_dp); in psr_irq_psr_error_bit_get() local [all …]
|
H A D | intel_fbc.c | 94 struct intel_display *display; member 158 static unsigned int skl_fbc_min_cfb_stride(struct intel_display *display, in skl_fbc_min_cfb_stride() argument 172 if (DISPLAY_VER(display) >= 11) in skl_fbc_min_cfb_stride() 186 static unsigned int _intel_fbc_cfb_stride(struct intel_display *display, in _intel_fbc_cfb_stride() argument 195 if (DISPLAY_VER(display) >= 9) in _intel_fbc_cfb_stride() 196 return max(ALIGN(stride, 512), skl_fbc_min_cfb_stride(display, cpp, width)); in _intel_fbc_cfb_stride() 203 struct intel_display *display = to_intel_display(plane_state->uapi.plane->dev); in intel_fbc_cfb_stride() local 208 return _intel_fbc_cfb_stride(display, cpp, width, stride); in intel_fbc_cfb_stride() 216 static unsigned int intel_fbc_max_cfb_height(struct intel_display *display) in intel_fbc_max_cfb_height() argument 218 struct drm_i915_private *i915 = to_i915(display->drm); in intel_fbc_max_cfb_height() [all …]
|
H A D | intel_opregion.h | 37 int intel_opregion_setup(struct intel_display *display); 38 void intel_opregion_cleanup(struct intel_display *display); 40 void intel_opregion_register(struct intel_display *display); 41 void intel_opregion_unregister(struct intel_display *display); 43 void intel_opregion_resume(struct intel_display *display); 44 void intel_opregion_suspend(struct intel_display *display, 47 bool intel_opregion_asle_present(struct intel_display *display); 48 void intel_opregion_asle_intr(struct intel_display *display); 51 int intel_opregion_notify_adapter(struct intel_display *display, 53 int intel_opregion_get_panel_type(struct intel_display *display); [all …]
|
H A D | intel_display_power_well.c | 95 return &i915->display.power.domains.power_wells[0]; in lookup_power_well() 190 struct intel_display *display = &dev_priv->display; in hsw_power_well_post_enable() local 193 intel_vga_reset_io_mem(display); in hsw_power_well_post_enable() 606 static void assert_can_enable_dc9(struct intel_display *display) in assert_can_enable_dc9() argument 608 struct drm_i915_private *dev_priv = to_i915(display->drm); in assert_can_enable_dc9() 610 drm_WARN_ONCE(display->drm, in assert_can_enable_dc9() 611 (intel_de_read(display, DC_STATE_EN) & DC_STATE_EN_DC9), in assert_can_enable_dc9() 613 drm_WARN_ONCE(display->drm, in assert_can_enable_dc9() 614 intel_de_read(display, DC_STATE_EN) & in assert_can_enable_dc9() 617 drm_WARN_ONCE(display->drm, in assert_can_enable_dc9() [all …]
|
H A D | icl_dsi.c | 55 static int header_credits_available(struct intel_display *display, in header_credits_available() argument 58 return (intel_de_read(display, DSI_CMD_TXCTL(dsi_trans)) & FREE_HEADER_CREDIT_MASK) in header_credits_available() 62 static int payload_credits_available(struct intel_display *display, in payload_credits_available() argument 65 return (intel_de_read(display, DSI_CMD_TXCTL(dsi_trans)) & FREE_PLOAD_CREDIT_MASK) in payload_credits_available() 69 static bool wait_for_header_credits(struct intel_display *display, in wait_for_header_credits() argument 72 if (wait_for_us(header_credits_available(display, dsi_trans) >= in wait_for_header_credits() 74 drm_err(display->drm, "DSI header credits not released\n"); in wait_for_header_credits() 81 static bool wait_for_payload_credits(struct intel_display *display, in wait_for_payload_credits() argument 84 if (wait_for_us(payload_credits_available(display, dsi_trans) >= in wait_for_payload_credits() 86 drm_err(display->drm, "DSI payload credits not released\n"); in wait_for_payload_credits() [all …]
|
H A D | intel_frontbuffer.c | 88 struct intel_display *display = &i915->display; in frontbuffer_flush() local 91 spin_lock(&i915->display.fb_tracking.lock); in frontbuffer_flush() 92 frontbuffer_bits &= ~i915->display.fb_tracking.busy_bits; in frontbuffer_flush() 93 spin_unlock(&i915->display.fb_tracking.lock); in frontbuffer_flush() 98 trace_intel_frontbuffer_flush(display, frontbuffer_bits, origin); in frontbuffer_flush() 103 intel_psr_flush(display, frontbuffer_bits, origin); in frontbuffer_flush() 122 spin_lock(&i915->display.fb_tracking.lock); in intel_frontbuffer_flip_prepare() 123 i915->display.fb_tracking.flip_bits |= frontbuffer_bits; in intel_frontbuffer_flip_prepare() 125 i915->display.fb_tracking.busy_bits &= ~frontbuffer_bits; in intel_frontbuffer_flip_prepare() 126 spin_unlock(&i915->display.fb_tracking.lock); in intel_frontbuffer_flip_prepare() [all …]
|
H A D | intel_color.c | 214 struct intel_display *display = to_intel_display(crtc->base.dev); in ilk_update_pipe_csc() local 217 intel_de_write_dsb(display, dsb, PIPE_CSC_PREOFF_HI(pipe), in ilk_update_pipe_csc() 219 intel_de_write_dsb(display, dsb, PIPE_CSC_PREOFF_ME(pipe), in ilk_update_pipe_csc() 221 intel_de_write_dsb(display, dsb, PIPE_CSC_PREOFF_LO(pipe), in ilk_update_pipe_csc() 224 intel_de_write_dsb(display, dsb, PIPE_CSC_COEFF_RY_GY(pipe), in ilk_update_pipe_csc() 226 intel_de_write_dsb(display, dsb, PIPE_CSC_COEFF_BY(pipe), in ilk_update_pipe_csc() 229 intel_de_write_dsb(display, dsb, PIPE_CSC_COEFF_RU_GU(pipe), in ilk_update_pipe_csc() 231 intel_de_write_dsb(display, dsb, PIPE_CSC_COEFF_BU(pipe), in ilk_update_pipe_csc() 234 intel_de_write_dsb(display, dsb, PIPE_CSC_COEFF_RV_GV(pipe), in ilk_update_pipe_csc() 236 intel_de_write_dsb(display, dsb, PIPE_CSC_COEFF_BV(pipe), in ilk_update_pipe_csc() [all …]
|
H A D | intel_vblank.c | 72 struct intel_display *display = to_intel_display(crtc->dev); in i915_get_vblank_counter() local 108 frame = intel_de_read64_2x32(display, PIPEFRAMEPIXEL(display, pipe), in i915_get_vblank_counter() 109 PIPEFRAME(display, pipe)); in i915_get_vblank_counter() 124 struct intel_display *display = to_intel_display(crtc->dev); in g4x_get_vblank_counter() local 131 return intel_de_read(display, PIPE_FRMCOUNT_G4X(display, pipe)); in g4x_get_vblank_counter() 136 struct intel_display *display = to_intel_display(crtc); in intel_crtc_scanlines_since_frame_timestamp() local 155 scan_prev_time = intel_de_read_fw(display, in intel_crtc_scanlines_since_frame_timestamp() 162 scan_curr_time = intel_de_read_fw(display, IVB_TIMESTAMP_CTR); in intel_crtc_scanlines_since_frame_timestamp() 164 scan_post_time = intel_de_read_fw(display, in intel_crtc_scanlines_since_frame_timestamp() 197 struct intel_display *display = to_intel_display(crtc_state); in intel_crtc_scanline_offset() local [all …]
|
H A D | intel_hdmi.c | 71 struct intel_display *display = to_intel_display(intel_hdmi); in assert_hdmi_port_disabled() local 74 enabled_bits = HAS_DDI(display) ? DDI_BUF_CTL_ENABLE : SDVO_ENABLE; in assert_hdmi_port_disabled() 76 drm_WARN(display->drm, in assert_hdmi_port_disabled() 77 intel_de_read(display, intel_hdmi->hdmi_reg) & enabled_bits, in assert_hdmi_port_disabled() 82 assert_hdmi_transcoder_func_disabled(struct intel_display *display, in assert_hdmi_transcoder_func_disabled() argument 85 drm_WARN(display->drm, in assert_hdmi_transcoder_func_disabled() 86 intel_de_read(display, TRANS_DDI_FUNC_CTL(display, cpu_transcoder)) & in assert_hdmi_transcoder_func_disabled() 161 hsw_dip_data_reg(struct intel_display *display, in hsw_dip_data_reg() argument 168 return HSW_TVIDEO_DIP_GMP_DATA(display, cpu_transcoder, i); in hsw_dip_data_reg() 170 return HSW_TVIDEO_DIP_VSC_DATA(display, cpu_transcoder, i); in hsw_dip_data_reg() [all …]
|
H A D | intel_quirks.c | 12 static void intel_set_quirk(struct intel_display *display, enum intel_quirk_id quirk) in intel_set_quirk() argument 14 display->quirks.mask |= BIT(quirk); in intel_set_quirk() 25 static void quirk_ssc_force_disable(struct intel_display *display) in quirk_ssc_force_disable() argument 27 intel_set_quirk(display, QUIRK_LVDS_SSC_DISABLE); in quirk_ssc_force_disable() 28 drm_info(display->drm, "applying lvds SSC disable quirk\n"); in quirk_ssc_force_disable() 35 static void quirk_invert_brightness(struct intel_display *display) in quirk_invert_brightness() argument 37 intel_set_quirk(display, QUIRK_INVERT_BRIGHTNESS); in quirk_invert_brightness() 38 drm_info(display->drm, "applying inverted panel brightness quirk\n"); in quirk_invert_brightness() 42 static void quirk_backlight_present(struct intel_display *display) in quirk_backlight_present() argument 44 intel_set_quirk(display, QUIRK_BACKLIGHT_PRESENT); in quirk_backlight_present() [all …]
|
H A D | intel_hdcp_gsc_message.c | 19 struct intel_display *display; in intel_hdcp_gsc_initiate_session() local 26 display = to_intel_display(dev); in intel_hdcp_gsc_initiate_session() 27 if (!display) { in intel_hdcp_gsc_initiate_session() 31 i915 = to_i915(display->drm); in intel_hdcp_gsc_initiate_session() 49 drm_dbg_kms(display->drm, "intel_hdcp_gsc_msg_send failed. %zd\n", byte); in intel_hdcp_gsc_initiate_session() 54 drm_dbg_kms(display->drm, "FW cmd 0x%08X Failed. Status: 0x%X\n", in intel_hdcp_gsc_initiate_session() 78 struct intel_display *display; in intel_hdcp_gsc_verify_receiver_cert_prepare_km() local 85 display = to_intel_display(dev); in intel_hdcp_gsc_verify_receiver_cert_prepare_km() 86 if (!display) { in intel_hdcp_gsc_verify_receiver_cert_prepare_km() 90 i915 = to_i915(display->drm); in intel_hdcp_gsc_verify_receiver_cert_prepare_km() [all …]
|
H A D | intel_display_power.c | 248 power_domains = &dev_priv->display.power.domains; in intel_display_power_is_enabled() 261 struct i915_power_domains *power_domains = &i915->display.power.domains; in sanitize_target_dc_state() 297 struct i915_power_domains *power_domains = &dev_priv->display.power.domains; in intel_display_power_set_target_dc_state() 343 display.power.domains); in assert_async_put_domain_masks_disjoint() 356 display.power.domains); in __async_put_domains_state_ok() 379 display.power.domains); in print_power_domains() 394 display.power.domains); in print_async_put_domains_state() 460 struct i915_power_domains *power_domains = &dev_priv->display.power.domains; in intel_display_power_grab_async_put_ref() 489 struct i915_power_domains *power_domains = &dev_priv->display.power.domains; in __intel_display_power_get_domain() 516 struct i915_power_domains *power_domains = &dev_priv->display.power.domains; in intel_display_power_get() [all …]
|
H A D | intel_cx0_phy.c | 71 assert_dc_off(struct intel_display *display) in assert_dc_off() argument 73 struct drm_i915_private *i915 = to_i915(display->drm); in assert_dc_off() 77 drm_WARN_ON(display->drm, !enabled); in assert_dc_off() 82 struct intel_display *display = to_intel_display(encoder); in intel_cx0_program_msgbus_timer() local 86 intel_de_rmw(display, in intel_cx0_program_msgbus_timer() 87 XELPDP_PORT_MSGBUS_TIMER(display, encoder->port, lane), in intel_cx0_program_msgbus_timer() 126 struct intel_display *display = to_intel_display(encoder); in intel_clear_response_ready_flag() local 128 intel_de_rmw(display, in intel_clear_response_ready_flag() 129 XELPDP_PORT_P2M_MSGBUS_STATUS(display, encoder->port, lane), in intel_clear_response_ready_flag() 135 struct intel_display *display = to_intel_display(encoder); in intel_cx0_bus_reset() local [all …]
|
/linux/drivers/gpu/drm/xe/ |
H A D | Makefile | 150 -I$(src)/display/ext \ 152 -I$(srctree)/drivers/gpu/drm/i915/display/ \ 161 $(obj)/i915-display/%.o: $(srctree)/drivers/gpu/drm/i915/display/%.c FORCE 167 display/ext/i915_irq.o \ 168 display/ext/i915_utils.o \ 169 display/intel_bo.o \ 170 display/intel_fb_bo.o \ 171 display/intel_fbdev_fb.o \ 172 display/xe_display.o \ 173 display/xe_display_misc.o \ [all …]
|