/linux-master/drivers/gpu/drm/i915/display/ |
H A D | intel_drrs.c | 79 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 83 if (IS_VALLEYVIEW(dev_priv) || IS_CHERRYVIEW(dev_priv)) 88 intel_de_rmw(dev_priv, TRANSCONF(cpu_transcoder), 109 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 114 if (intel_cpu_transcoder_has_m2_n2(dev_priv, crtc->drrs.cpu_transcoder)) 221 static void intel_drrs_frontbuffer_update(struct drm_i915_private *dev_priv, argument 227 for_each_intel_crtc(&dev_priv->drm, crtc) { 261 * @dev_priv: i915 device 269 void intel_drrs_invalidate(struct drm_i915_private *dev_priv, argument 287 intel_drrs_flush(struct drm_i915_private *dev_priv, unsigned int frontbuffer_bits) argument [all...] |
H A D | intel_display_debugfs.c | 46 struct drm_i915_private *dev_priv = node_to_i915(m->private); local 48 spin_lock(&dev_priv->display.fb_tracking.lock); 51 dev_priv->display.fb_tracking.busy_bits); 54 dev_priv->display.fb_tracking.flip_bits); 56 spin_unlock(&dev_priv->display.fb_tracking.lock); 63 struct drm_i915_private *dev_priv = node_to_i915(m->private); local 67 wakeref = intel_display_power_get(dev_priv, POWER_DOMAIN_INIT); 69 if (DISPLAY_VER(dev_priv) >= 9) 71 else if (HAS_PCH_SPLIT(dev_priv)) 72 sr_enabled = intel_de_read(dev_priv, WM1_LP_IL 92 struct drm_i915_private *dev_priv = node_to_i915(m->private); local 156 struct drm_i915_private *dev_priv = node_to_i915(m->private); local 405 struct drm_i915_private *dev_priv = node_to_i915(m->private); local 551 struct drm_i915_private *dev_priv = node_to_i915(m->private); local 597 struct drm_i915_private *dev_priv = node_to_i915(m->private); local 640 struct drm_i915_private *dev_priv = node_to_i915(m->private); local 667 struct drm_i915_private *dev_priv = node_to_i915(m->private); local 741 struct drm_i915_private *dev_priv = node_to_i915(m->private); local 831 struct drm_i915_private *dev_priv = m->private; local 880 struct drm_i915_private *dev_priv = m->private; local 933 struct drm_i915_private *dev_priv = m->private; local 967 struct drm_i915_private *dev_priv = filp->private_data; local [all...] |
H A D | skl_scaler.h | 23 int intel_atomic_setup_scalers(struct drm_i915_private *dev_priv,
|
H A D | intel_global_state.h | 29 #define intel_for_each_global_obj(obj, dev_priv) \ 30 list_for_each_entry(obj, &(dev_priv)->display.global.obj_list, head) 72 void intel_atomic_global_obj_init(struct drm_i915_private *dev_priv, 76 void intel_atomic_global_obj_cleanup(struct drm_i915_private *dev_priv);
|
H A D | intel_snps_phy.h | 19 void intel_snps_phy_wait_for_calibration(struct drm_i915_private *dev_priv);
|
H A D | intel_dp.c | 443 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 445 return DISPLAY_VER(dev_priv) >= 12 || 446 (DISPLAY_VER(dev_priv) == 11 && 528 struct drm_i915_private *dev_priv = to_i915(dig_port->base.base.dev); local 533 drm_WARN_ON(&dev_priv->drm, 536 if (DISPLAY_VER(dev_priv) >= 14) { 540 } else if (DISPLAY_VER(dev_priv) >= 11) { 543 if (IS_DG2(dev_priv)) 545 else if (IS_ALDERLAKE_P(dev_priv) || IS_ALDERLAKE_S(dev_priv) || 1096 intel_dp_hdisplay_bad(struct drm_i915_private *dev_priv, int hdisplay) argument 1226 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); local 1424 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 1491 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 2198 struct drm_i915_private *dev_priv = to_i915(dig_port->base.base.dev); local 2519 intel_dp_port_has_audio(struct drm_i915_private *dev_priv, enum port port) argument 2535 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 2697 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 2901 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 3587 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 3865 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 3929 struct drm_i915_private *dev_priv = local 4315 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 4352 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 4490 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 4558 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 4580 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 4772 struct drm_i915_private *dev_priv = local 5215 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 5339 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 5469 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 5621 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 5829 struct drm_i915_private *dev_priv = to_i915(connector->dev); local 5947 struct drm_i915_private *dev_priv = to_i915(intel_encoder->base.dev); local 6093 struct drm_i915_private *dev_priv = to_i915(state->base.dev); local 6134 struct drm_i915_private *dev_priv = to_i915(state->base.dev); local 6201 struct drm_i915_private *dev_priv = to_i915(conn->dev); local 6339 _intel_dp_is_port_edp(struct drm_i915_private *dev_priv, const struct intel_bios_encoder_data *devdata, enum port port) argument 6389 struct drm_i915_private *dev_priv = to_i915(connector->dev); local 6462 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 6662 struct drm_i915_private *dev_priv = to_i915(dev); local 6772 intel_dp_mst_suspend(struct drm_i915_private *dev_priv) argument 6795 intel_dp_mst_resume(struct drm_i915_private *dev_priv) argument [all...] |
H A D | intel_lvds.c | 127 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 133 tmp = intel_de_read(dev_priv, lvds_encoder->reg); 145 if (DISPLAY_VER(dev_priv) < 5) 150 if (DISPLAY_VER(dev_priv) < 4) { 151 tmp = intel_de_read(dev_priv, PFIT_CONTROL); 159 static void intel_lvds_pps_get_hw_state(struct drm_i915_private *dev_priv, argument 164 pps->powerdown_on_reset = intel_de_read(dev_priv, PP_CONTROL(0)) & PANEL_POWER_RESET; 166 val = intel_de_read(dev_priv, PP_ON_DELAYS(0)); 171 val = intel_de_read(dev_priv, PP_OFF_DELAYS(0)); 175 val = intel_de_read(dev_priv, PP_DIVISO 207 intel_lvds_pps_init_hw(struct drm_i915_private *dev_priv, struct intel_lvds_pps *pps) argument 320 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 340 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 380 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local [all...] |
H A D | intel_fbdev.c | 180 struct drm_i915_private *dev_priv = to_i915(dev); local 201 drm_dbg_kms(&dev_priv->drm, 211 drm_dbg_kms(&dev_priv->drm, 218 drm_dbg_kms(&dev_priv->drm, "re-using BIOS fb\n"); 224 wakeref = intel_runtime_pm_get(&dev_priv->runtime_pm); 239 drm_err(&dev_priv->drm, "Failed to allocate fb_info (%pe)\n", info); 250 ret = intel_fbdev_fb_fill_info(dev_priv, info, obj, vma); 265 drm_dbg_kms(&dev_priv->drm, "allocated %dx%d fb: 0x%08x\n", 271 intel_runtime_pm_put(&dev_priv->runtime_pm, wakeref); 278 intel_runtime_pm_put(&dev_priv 484 struct drm_i915_private *dev_priv = to_i915(dev); local 562 intel_fbdev_restore_mode(struct drm_i915_private *dev_priv) argument 604 struct drm_i915_private *dev_priv = to_i915(client->dev); local [all...] |
H A D | intel_bios.h | 235 void intel_bios_init(struct drm_i915_private *dev_priv); 236 void intel_bios_init_panel_early(struct drm_i915_private *dev_priv, 239 void intel_bios_init_panel_late(struct drm_i915_private *dev_priv, 244 void intel_bios_driver_remove(struct drm_i915_private *dev_priv); 247 bool intel_bios_is_tv_present(struct drm_i915_private *dev_priv); 248 bool intel_bios_is_lvds_present(struct drm_i915_private *dev_priv, u8 *i2c_pin); 249 bool intel_bios_is_port_present(struct drm_i915_private *dev_priv, enum port port); 250 bool intel_bios_is_dsi_present(struct drm_i915_private *dev_priv, enum port *port);
|
H A D | intel_atomic.c | 64 struct drm_i915_private *dev_priv = to_i915(dev); local 68 if (property == dev_priv->display.properties.force_audio) 70 else if (property == dev_priv->display.properties.broadcast_rgb) 73 drm_dbg_atomic(&dev_priv->drm, 97 struct drm_i915_private *dev_priv = to_i915(dev); local 101 if (property == dev_priv->display.properties.force_audio) { 106 if (property == dev_priv->display.properties.broadcast_rgb) { 111 drm_dbg_atomic(&dev_priv->drm, "Unknown property [PROP:%d:%s]\n",
|
H A D | intel_psr.h | 38 void intel_psr_invalidate(struct drm_i915_private *dev_priv, 41 void intel_psr_flush(struct drm_i915_private *dev_priv,
|
H A D | intel_color_regs.h | 33 #define PALETTE(dev_priv, pipe, i) _MMIO(DISPLAY_MMIO_BASE(dev_priv) + \ 259 #define PIPE_WGC_C01_C00(dev_priv, pipe) _MMIO_TRANS2(dev_priv, pipe, _PIPE_A_WGC_C01_C00) 260 #define PIPE_WGC_C02(dev_priv, pipe) _MMIO_TRANS2(dev_priv, pipe, _PIPE_A_WGC_C02) 261 #define PIPE_WGC_C11_C10(dev_priv, pipe) _MMIO_TRANS2(dev_priv, pipe, _PIPE_A_WGC_C11_C10) 262 #define PIPE_WGC_C12(dev_priv, pipe) _MMIO_TRANS2(dev_priv, pip [all...] |
H A D | intel_dp_mst.c | 550 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 579 joiner_needs_dsc = intel_dp_joiner_needs_dsc(dev_priv, pipe_config->bigjoiner_pipes); 601 drm_dbg_kms(&dev_priv->drm, "Try DSC (fallback=%s, joiner=%s, force=%s)\n", 619 drm_WARN(&dev_priv->drm, intel_dp->force_dsc_bpc, "Cannot Force BPC for MST\n"); 624 drm_dbg_kms(&dev_priv->drm, "Trying to find VCPI slots in DSC mode\n"); 646 if (IS_GEMINILAKE(dev_priv) || IS_BROXTON(dev_priv)) 668 struct drm_i915_private *dev_priv = to_i915(state->base.dev); local 674 if (DISPLAY_VER(dev_priv) < 12) 852 struct drm_i915_private *dev_priv local 988 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); local 1111 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 1207 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 1369 struct drm_i915_private *dev_priv = to_i915(connector->dev); local 1638 struct drm_i915_private *dev_priv = to_i915(dev); local 1766 struct drm_i915_private *dev_priv = to_i915(dig_port->base.base.dev); local [all...] |
H A D | intel_crtc.h | 32 int intel_crtc_init(struct drm_i915_private *dev_priv, enum pipe pipe);
|
/linux-master/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_simple_resource.c | 50 * @dev_priv: Pointer to a struct device private. 60 static int vmw_simple_resource_init(struct vmw_private *dev_priv, argument 68 ret = vmw_resource_init(dev_priv, res, false, res_free, 142 struct vmw_private *dev_priv = vmw_priv(dev); local 167 ret = vmw_simple_resource_init(dev_priv, &usimple->simple,
|
H A D | vmwgfx_binding.c | 72 * @dev_priv: Pointer to device private structure. 98 struct vmw_private *dev_priv; member in struct:vmw_ctx_binding_state 576 struct vmw_private *dev_priv = bi->ctx->dev_priv; local 582 cmd = VMW_CMD_RESERVE(dev_priv, sizeof(*cmd)); 591 vmw_cmd_commit(dev_priv, sizeof(*cmd)); 608 struct vmw_private *dev_priv = bi->ctx->dev_priv; local 614 cmd = VMW_CMD_RESERVE(dev_priv, sizeof(*cmd)); 625 vmw_cmd_commit(dev_priv, sizeo 644 struct vmw_private *dev_priv = bi->ctx->dev_priv; local 678 struct vmw_private *dev_priv = bi->ctx->dev_priv; local 707 struct vmw_private *dev_priv = bi->ctx->dev_priv; local 1281 struct vmw_private *dev_priv = bi->ctx->dev_priv; local 1333 struct vmw_private *dev_priv = bi->ctx->dev_priv; local 1359 vmw_binding_state_alloc(struct vmw_private *dev_priv) argument [all...] |
H A D | vmwgfx_gem.c | 117 int vmw_gem_object_create_with_handle(struct vmw_private *dev_priv, argument 125 .domain = (dev_priv->has_mob) ? VMW_BO_DOMAIN_SYS : VMW_BO_DOMAIN_VRAM, 132 ret = vmw_gem_object_create(dev_priv, ¶ms, p_vbo); 146 struct vmw_private *dev_priv = vmw_priv(dev); local 150 .domain = (dev_priv->has_mob) ? VMW_BO_DOMAIN_SYS : VMW_BO_DOMAIN_VRAM, 162 ret = vmw_bo_create(dev_priv, ¶ms, &vbo); 177 struct vmw_private *dev_priv = vmw_priv(dev); local 186 ret = vmw_gem_object_create_with_handle(dev_priv, filp,
|
H A D | vmwgfx_fence.c | 36 struct vmw_private *dev_priv; member in struct:vmw_fence_manager 153 struct vmw_private *dev_priv = fman->dev_priv; local 155 u32 seqno = vmw_fence_read(dev_priv); 184 struct vmw_private *dev_priv = fman->dev_priv; local 191 vmw_seqno_waiter_add(dev_priv); 247 vmw_seqno_waiter_remove(dev_priv); 286 vmw_goal_waiter_remove(fman->dev_priv); 307 struct vmw_fence_manager *vmw_fence_manager_init(struct vmw_private *dev_priv) argument 786 struct vmw_private *dev_priv = vmw_priv(dev); local 1031 struct vmw_private *dev_priv = vmw_priv(dev); local [all...] |
H A D | vmwgfx_cmdbuf_res.c | 59 * @dev_priv: Pointer to a device private structure. 66 struct vmw_private *dev_priv; member in struct:vmw_cmdbuf_res_manager 277 * @dev_priv: Pointer to a struct vmw_private 283 vmw_cmdbuf_res_man_create(struct vmw_private *dev_priv) argument 291 man->dev_priv = dev_priv;
|
/linux-master/include/rdma/ |
H A D | opa_vnic.h | 37 char *dev_priv[]; member in struct:opa_vnic_rdma_netdev 51 return oparn->dev_priv;
|
/linux-master/drivers/gpu/drm/i915/ |
H A D | intel_region_ttm.c | 27 * @dev_priv: Pointer to an i915 device private structure. 31 int intel_region_ttm_device_init(struct drm_i915_private *dev_priv) argument 33 struct drm_device *drm = &dev_priv->drm; 35 return ttm_device_init(&dev_priv->bdev, i915_ttm_driver(), 42 * @dev_priv: Pointer to an i915 device private structure. 44 void intel_region_ttm_device_fini(struct drm_i915_private *dev_priv) argument 46 ttm_device_fini(&dev_priv->bdev);
|
/linux-master/drivers/gpu/drm/gma500/ |
H A D | psb_drv.h | 600 void psb_fbdev_setup(struct drm_psb_private *dev_priv); 602 static inline void psb_fbdev_setup(struct drm_psb_private *dev_priv) argument 644 struct drm_psb_private *dev_priv = to_drm_psb_private(dev); local 645 return ioread32(dev_priv->vdc_reg + reg); 650 struct drm_psb_private *dev_priv = to_drm_psb_private(dev); local 651 return ioread32(dev_priv->aux_reg + reg); 676 struct drm_psb_private *dev_priv = to_drm_psb_private(dev); local 677 iowrite32((val), dev_priv->vdc_reg + (reg)); 683 struct drm_psb_private *dev_priv = to_drm_psb_private(dev); local 684 iowrite32((val), dev_priv 704 struct drm_psb_private *dev_priv = to_drm_psb_private(dev); local 713 struct drm_psb_private *dev_priv = to_drm_psb_private(dev); local [all...] |
H A D | psb_intel_display.c | 100 struct drm_psb_private *dev_priv = to_drm_psb_private(dev); local 104 const struct psb_offset *map = &dev_priv->regmap[pipe]; 307 struct drm_psb_private *dev_priv = to_drm_psb_private(dev); local 309 const struct psb_offset *map = &dev_priv->regmap[pipe]; 314 struct psb_pipe *p = &dev_priv->regs.pipe[pipe]; 332 is_lvds = (pipe == 1) && (dev_priv->regs.psb.saveLVDS & 389 struct drm_psb_private *dev_priv = to_drm_psb_private(dev); local 390 struct psb_pipe *p = &dev_priv->regs.pipe[pipe]; 391 const struct psb_offset *map = &dev_priv->regmap[pipe]; 448 struct drm_psb_private *dev_priv local 476 struct drm_psb_private *dev_priv = to_drm_psb_private(dev); local [all...] |
H A D | cdv_intel_dp.c | 323 struct cdv_intel_dp *intel_dp = encoder->dev_priv; 341 struct cdv_intel_dp *intel_dp = encoder->dev_priv; 379 struct cdv_intel_dp *intel_dp = intel_encoder->dev_priv; 414 struct cdv_intel_dp *intel_dp = intel_encoder->dev_priv; 442 struct cdv_intel_dp *intel_dp = intel_encoder->dev_priv; 493 struct cdv_intel_dp *intel_dp = intel_encoder->dev_priv; 511 struct cdv_intel_dp *intel_dp = encoder->dev_priv; 514 struct drm_psb_private *dev_priv = to_drm_psb_private(connector->dev); local 526 (cdv_intel_dp_link_required(mode->clock, dev_priv->edp.bpp) 570 struct cdv_intel_dp *intel_dp = encoder->dev_priv; 894 struct drm_psb_private *dev_priv = to_drm_psb_private(encoder->dev); local 986 struct drm_psb_private *dev_priv = to_drm_psb_private(dev); local 1742 struct drm_psb_private *dev_priv = to_drm_psb_private(dev); local 1807 struct drm_psb_private *dev_priv = to_drm_psb_private(connector->dev); local 1906 struct drm_psb_private *dev_priv = to_drm_psb_private(dev); local [all...] |
/linux-master/drivers/gpu/drm/i915/gvt/ |
H A D | display.c | 66 struct drm_i915_private *dev_priv = vgpu->gvt->gt->i915; local 78 struct drm_i915_private *dev_priv = vgpu->gvt->gt->i915; local 80 if (drm_WARN_ON(&dev_priv->drm, 178 struct drm_i915_private *dev_priv = vgpu->gvt->gt->i915; local 181 if (IS_BROXTON(dev_priv)) { 191 for_each_pipe(dev_priv, pipe) { 364 if (IS_SKYLAKE(dev_priv) || 365 IS_KABYLAKE(dev_priv) || 366 IS_COFFEELAKE(dev_priv) || 367 IS_COMETLAKE(dev_priv)) { 626 struct drm_i915_private *dev_priv = vgpu->gvt->gt->i915; local 762 struct drm_i915_private *dev_priv = vgpu->gvt->gt->i915; local 788 struct drm_i915_private *dev_priv = vgpu->gvt->gt->i915; local [all...] |