/linux-master/drivers/gpu/drm/xe/compat-i915-headers/ |
H A D | i915_drv.h | 48 #define INTEL_INFO(dev_priv) (&((dev_priv)->info)) 49 #define INTEL_DEVID(dev_priv) ((dev_priv)->info.devid) 50 #define IS_I830(dev_priv) (dev_priv && 0) 51 #define IS_I845G(dev_priv) (dev_priv && 0) 52 #define IS_I85X(dev_priv) (dev_priv [all...] |
/linux-master/drivers/gpu/drm/vmwgfx/ |
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_bo.c | 61 * @dev_priv: Driver private. 68 static int vmw_bo_pin_in_placement(struct vmw_private *dev_priv, argument 77 vmw_execbuf_release_pinned_bo(dev_priv); 99 * @dev_priv: Driver private. 105 int vmw_bo_pin_in_vram_or_gmr(struct vmw_private *dev_priv, argument 113 vmw_execbuf_release_pinned_bo(dev_priv); 147 * @dev_priv: Driver private. 153 int vmw_bo_pin_in_vram(struct vmw_private *dev_priv, argument 157 return vmw_bo_pin_in_placement(dev_priv, buf, &vmw_vram_placement, 168 * @dev_priv 174 vmw_bo_pin_in_start_of_vram(struct vmw_private *dev_priv, struct vmw_bo *buf, bool interruptible) argument 233 vmw_bo_unpin(struct vmw_private *dev_priv, struct vmw_bo *buf, bool interruptible) argument 374 vmw_bo_init(struct vmw_private *dev_priv, struct vmw_bo *vmw_bo, struct vmw_bo_params *params, void (*destroy)(struct ttm_buffer_object *)) argument 639 struct vmw_private *dev_priv = vmw_priv_from_ttm(bdev); local 674 struct vmw_private *dev_priv = vmw_priv(dev); local [all...] |
H A D | vmwgfx_ttm_buffer.c | 137 struct device *dev = vmw_tt->dev_priv->drm.dev; 158 struct device *dev = vmw_tt->dev_priv->drm.dev; 175 struct vmw_private *dev_priv = vmw_tt->dev_priv; local 182 vsgt->mode = dev_priv->map_mode; 188 switch (dev_priv->map_mode) { 198 dma_get_max_seg_size(dev_priv->drm.dev), 217 drm_warn(&dev_priv->drm, "VSG table map failed!"); 235 struct vmw_private *dev_priv = vmw_tt->dev_priv; local 440 struct vmw_private *dev_priv = vmw_priv_from_ttm(bdev); local 560 vmw_bo_create_and_populate(struct vmw_private *dev_priv, size_t bo_size, u32 domain, struct vmw_bo **bo_p) argument [all...] |
H A D | vmwgfx_kms.h | 41 * @dev_priv: Device private. 124 struct vmw_private *dev_priv; member in struct:vmw_du_update_plane 165 * @dev_priv: Pointer to the device private. Set up by the helper. 188 struct vmw_private *dev_priv; member in struct:vmw_kms_dirty 430 int vmw_kms_helper_dirty(struct vmw_private *dev_priv, 442 void vmw_kms_helper_validation_finish(struct vmw_private *dev_priv, 448 int vmw_kms_readback(struct vmw_private *dev_priv, 455 vmw_kms_new_framebuffer(struct vmw_private *dev_priv, 461 void vmw_kms_update_implicit_fb(struct vmw_private *dev_priv); 462 void vmw_kms_create_implicit_placement_property(struct vmw_private *dev_priv); [all...] |
H A D | vmwgfx_kms.c | 42 struct vmw_private *dev_priv = vmw_priv(du->primary.dev); local 44 if (vmw_cmd_supported(dev_priv)) 58 static void vmw_cursor_update_mob(struct vmw_private *dev_priv, 70 * @dev_priv: the private driver struct 77 static void vmw_send_define_cursor_cmd(struct vmw_private *dev_priv, argument 90 cmd = VMW_CMD_RESERVE(dev_priv, cmd_size); 106 vmw_cmd_commit_flush(dev_priv, cmd_size); 111 * @dev_priv: the private driver struct 119 static void vmw_cursor_update_image(struct vmw_private *dev_priv, argument 125 vmw_cursor_update_mob(dev_priv, vp 149 vmw_cursor_update_mob(struct vmw_private *dev_priv, struct vmw_plane_state *vps, u32 *image, u32 width, u32 height, u32 hotspotX, u32 hotspotY) argument 271 struct vmw_private *dev_priv = vcp->base.dev->dev_private; local 335 vmw_cursor_update_position(struct vmw_private *dev_priv, bool show, int x, int y) argument 461 vmw_kms_legacy_hotspot_clear(struct vmw_private *dev_priv) argument 477 vmw_kms_cursor_post_execbuf(struct vmw_private *dev_priv) argument 768 struct vmw_private *dev_priv = vmw_priv(crtc->dev); local 1259 vmw_kms_readback(struct vmw_private *dev_priv, struct drm_file *file_priv, struct vmw_framebuffer *vfb, struct drm_vmw_fence_rep __user *user_fence_rep, struct drm_vmw_rect *vclips, uint32_t num_clips) argument 1289 vmw_kms_new_framebuffer_surface(struct vmw_private *dev_priv, struct vmw_surface *surface, struct vmw_framebuffer **out, const struct drm_mode_fb_cmd2 *mode_cmd, bool is_bo_proxy) argument 1499 vmw_kms_new_framebuffer_bo(struct vmw_private *dev_priv, struct vmw_bo *bo, struct vmw_framebuffer **out, const struct drm_mode_fb_cmd2 *mode_cmd) argument 1565 vmw_kms_srf_ok(struct vmw_private *dev_priv, uint32_t width, uint32_t height) argument 1587 vmw_kms_new_framebuffer(struct vmw_private *dev_priv, struct vmw_bo *bo, struct vmw_surface *surface, bool only_2d, const struct drm_mode_fb_cmd2 *mode_cmd) argument 1646 struct vmw_private *dev_priv = vmw_priv(dev); local 1710 struct vmw_private *dev_priv = vmw_priv(dev); local 1985 vmw_kms_generic_present(struct vmw_private *dev_priv, struct drm_file *file_priv, struct vmw_framebuffer *vfb, struct vmw_surface *surface, uint32_t sid, int32_t destX, int32_t destY, struct drm_vmw_rect *clips, uint32_t num_clips) argument 2000 vmw_kms_present(struct vmw_private *dev_priv, struct drm_file *file_priv, struct vmw_framebuffer *vfb, struct vmw_surface *surface, uint32_t sid, int32_t destX, int32_t destY, struct drm_vmw_rect *clips, uint32_t num_clips) argument 2037 vmw_kms_create_hotplug_mode_update_property(struct vmw_private *dev_priv) argument 2048 vmw_kms_init(struct vmw_private *dev_priv) argument 2084 vmw_kms_close(struct vmw_private *dev_priv) argument 2160 vmw_kms_validate_mode_vram(struct vmw_private *dev_priv, uint32_t pitch, uint32_t height) argument 2176 vmw_du_update_layout(struct vmw_private *dev_priv, unsigned int num_rects, struct drm_rect *rects) argument 2255 struct vmw_private *dev_priv = vmw_priv(crtc->dev); local 2279 struct vmw_private *dev_priv = vmw_priv(dev); local 2332 struct vmw_private *dev_priv = vmw_priv(dev); local 2432 vmw_kms_helper_dirty(struct vmw_private *dev_priv, struct vmw_framebuffer *framebuffer, const struct drm_clip_rect *clips, const struct drm_vmw_rect *vclips, s32 dest_x, s32 dest_y, int num_clips, int increment, struct vmw_kms_dirty *dirty) argument 2548 vmw_kms_helper_validation_finish(struct vmw_private *dev_priv, struct drm_file *file_priv, struct vmw_validation_context *ctx, struct vmw_fence_obj **out_fence, struct drm_vmw_fence_rep __user * user_fence_rep) argument 2593 struct vmw_private *dev_priv = res->dev_priv; local 2649 vmw_kms_create_implicit_placement_property(struct vmw_private *dev_priv) argument 2668 struct vmw_private *dev_priv = vmw_priv(dev); local 2695 struct vmw_private *dev_priv = vmw_priv(dev); local 2863 struct vmw_private *dev_priv = vmw_priv(dev); local 2901 struct vmw_private *dev_priv = vmw_priv(dev); local [all...] |
H A D | vmwgfx_gem.c | 128 int vmw_gem_object_create_with_handle(struct vmw_private *dev_priv, argument 136 .domain = (dev_priv->has_mob) ? VMW_BO_DOMAIN_SYS : VMW_BO_DOMAIN_VRAM, 143 ret = vmw_gem_object_create(dev_priv, ¶ms, p_vbo); 157 struct vmw_private *dev_priv = vmw_priv(dev); local 161 .domain = (dev_priv->has_mob) ? VMW_BO_DOMAIN_SYS : VMW_BO_DOMAIN_VRAM, 173 ret = vmw_bo_create(dev_priv, ¶ms, &vbo); 188 struct vmw_private *dev_priv = vmw_priv(dev); local 197 ret = vmw_gem_object_create_with_handle(dev_priv, filp,
|
H A D | vmwgfx_drv.h | 143 * @dev_priv: Pointer to the device private for this resource. Immutable. 144 * @id: Device id. Protected by @dev_priv::resource_lock. 162 * @lru_head: List head for the LRU list. Protected by @dev_priv::resource_lock. 164 * the @dev_priv::binding_mutex 174 struct vmw_private *dev_priv; member in struct:vmw_resource 365 struct vmw_private *dev_priv; member in struct:vmw_ttm_tt 693 static inline void vmw_write(struct vmw_private *dev_priv, argument 696 if (vmw_is_svga_v3(dev_priv)) { 697 iowrite32(value, dev_priv->rmmio + offset); 699 spin_lock(&dev_priv 706 vmw_read(struct vmw_private *dev_priv, unsigned int offset) argument 729 has_sm4_context(const struct vmw_private *dev_priv) argument 740 has_sm4_1_context(const struct vmw_private *dev_priv) argument 751 has_sm5_context(const struct vmw_private *dev_priv) argument 762 has_gl43_context(const struct vmw_private *dev_priv) argument 768 vmw_max_num_uavs(struct vmw_private *dev_priv) argument 920 vmw_fifo_caps(const struct vmw_private *dev_priv) argument 934 vmw_is_cursor_bypass3_enabled(const struct vmw_private *dev_priv) argument 1439 vmw_fifo_resource_inc(struct vmw_private *dev_priv) argument 1444 vmw_fifo_resource_dec(struct vmw_private *dev_priv) argument 1478 vmw_fence_read(struct vmw_private *dev_priv) argument 1488 vmw_fence_write(struct vmw_private *dev_priv, u32 fence) argument [all...] |
H A D | vmwgfx_drv.c | 362 static void vmw_print_sm_type(struct vmw_private *dev_priv) argument 373 drm_info(&dev_priv->drm, "Available shader model: %s.\n", 374 names[dev_priv->sm_type]); 380 * @dev_priv: A device private structure. 390 static int vmw_dummy_query_bo_create(struct vmw_private *dev_priv) argument 410 ret = vmw_bo_create(dev_priv, &bo_params, &vbo); 433 dev_priv->dummy_query_bo = vbo; 438 static int vmw_device_init(struct vmw_private *dev_priv) argument 442 dev_priv->enable_state = vmw_read(dev_priv, SVGA_REG_ENABL 498 vmw_request_device_late(struct vmw_private *dev_priv) argument 524 vmw_request_device(struct vmw_private *dev_priv) argument 576 vmw_release_device_early(struct vmw_private *dev_priv) argument 606 vmw_release_device_late(struct vmw_private *dev_priv) argument 624 vmw_get_initial_size(struct vmw_private *dev_priv) argument 662 vmw_dma_select_mode(struct vmw_private *dev_priv) argument 694 vmw_dma_masks(struct vmw_private *dev_priv) argument 709 vmw_vram_manager_init(struct vmw_private *dev_priv) argument 718 vmw_vram_manager_fini(struct vmw_private *dev_priv) argument 837 vmw_sw_context_init(struct vmw_private *dev_priv) argument 844 vmw_sw_context_fini(struct vmw_private *dev_priv) argument 853 vmw_driver_load(struct vmw_private *dev_priv, u32 pci_id) argument 1188 struct vmw_private *dev_priv = vmw_priv(dev); local 1239 struct vmw_private *dev_priv = vmw_priv(dev); local 1332 struct vmw_private *dev_priv = vmw_priv(dev); local 1359 __vmw_svga_enable(struct vmw_private *dev_priv) argument 1374 vmw_svga_enable(struct vmw_private *dev_priv) argument 1386 __vmw_svga_disable(struct vmw_private *dev_priv) argument 1405 vmw_svga_disable(struct vmw_private *dev_priv) argument 1462 struct vmw_private *dev_priv = local 1492 struct vmw_private *dev_priv = vmw_priv(dev); local 1531 struct vmw_private *dev_priv = vmw_priv(dev); local 1573 struct vmw_private *dev_priv = vmw_priv(dev); local [all...] |
H A D | vmwgfx_bo.h | 98 int vmw_bo_create(struct vmw_private *dev_priv, 105 int vmw_bo_pin_in_vram(struct vmw_private *dev_priv, 108 int vmw_bo_pin_in_vram_or_gmr(struct vmw_private *dev_priv,
|
/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_device.c | 20 struct drm_psb_private *dev_priv = to_drm_psb_private(dev); local 21 psb_intel_lvds_init(dev, &dev_priv->mode_dev); 43 struct drm_psb_private *dev_priv = to_drm_psb_private(dev); local 51 /* get bl_max_freq and pol from dev_priv*/ 52 if (!dev_priv->lvds_bl) { 56 bl_max_freq = dev_priv->lvds_bl->freq; 59 core_clock = dev_priv->core_freq; 87 struct drm_psb_private *dev_priv = to_drm_psb_private(dev); local 105 struct drm_psb_private *dev_priv = to_drm_psb_private(dev); local 110 struct psb_state *regs = &dev_priv 149 struct drm_psb_private *dev_priv = to_drm_psb_private(dev); local 250 struct drm_psb_private *dev_priv = to_drm_psb_private(dev); local [all...] |
/linux-master/drivers/gpu/drm/i915/display/ |
H A D | intel_psr.c | 225 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 227 return DISPLAY_VER(dev_priv) >= 12 ? TGL_PSR_ERROR : 233 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 235 return DISPLAY_VER(dev_priv) >= 12 ? TGL_PSR_POST_EXIT : 241 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 243 return DISPLAY_VER(dev_priv) >= 12 ? TGL_PSR_PRE_ENTRY : 249 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 251 return DISPLAY_VER(dev_priv) >= 12 ? TGL_PSR_MASK : 255 static i915_reg_t psr_ctl_reg(struct drm_i915_private *dev_priv, argument 258 if (DISPLAY_VER(dev_priv) > 264 psr_debug_reg(struct drm_i915_private *dev_priv, enum transcoder cpu_transcoder) argument 273 psr_perf_cnt_reg(struct drm_i915_private *dev_priv, enum transcoder cpu_transcoder) argument 282 psr_status_reg(struct drm_i915_private *dev_priv, enum transcoder cpu_transcoder) argument 291 psr_imr_reg(struct drm_i915_private *dev_priv, enum transcoder cpu_transcoder) argument 300 psr_iir_reg(struct drm_i915_private *dev_priv, enum transcoder cpu_transcoder) argument 309 psr_aux_ctl_reg(struct drm_i915_private *dev_priv, enum transcoder cpu_transcoder) argument 318 psr_aux_data_reg(struct drm_i915_private *dev_priv, enum transcoder cpu_transcoder, int i) argument 329 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 382 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 575 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 624 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 661 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 713 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 730 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 761 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 808 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 819 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 904 transcoder_has_psr2(struct drm_i915_private *dev_priv, enum transcoder cpu_transcoder) argument 928 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 938 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 946 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 983 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 997 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 1041 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 1065 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 1109 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 1234 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 1374 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 1405 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 1450 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 1499 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 1548 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 1570 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 1586 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 1685 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 1713 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 1753 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 1790 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 1811 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 1874 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 1899 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 1950 man_trk_ctl_enable_bit_get(struct drm_i915_private *dev_priv) argument 1956 man_trk_ctl_single_full_frame_bit_get(struct drm_i915_private *dev_priv) argument 1963 man_trk_ctl_partial_frame_bit_get(struct drm_i915_private *dev_priv) argument 1970 man_trk_ctl_continuos_full_frame(struct drm_i915_private *dev_priv) argument 1979 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 2009 struct drm_i915_private *dev_priv = to_i915(crtc_state->uapi.crtc->dev); local 2040 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 2108 struct drm_i915_private *dev_priv = to_i915(crtc_state->uapi.crtc->dev); local 2200 struct drm_i915_private *dev_priv = to_i915(state->base.dev); local 2437 struct drm_i915_private *dev_priv = to_i915(state->base.dev); local 2484 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 2499 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 2522 struct drm_i915_private *dev_priv = to_i915(new_crtc_state->uapi.crtc->dev); local 2550 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 2579 intel_psr_fastset_force(struct drm_i915_private *dev_priv) argument 2644 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 2724 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 2760 intel_psr_invalidate(struct drm_i915_private *dev_priv, unsigned frontbuffer_bits, enum fb_op_origin origin) argument 2819 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 2870 intel_psr_flush(struct drm_i915_private *dev_priv, unsigned frontbuffer_bits, enum fb_op_origin origin) argument 2926 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 2992 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 3020 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 3044 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 3162 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 3207 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 3309 struct drm_i915_private *dev_priv = m->private; local 3332 struct drm_i915_private *dev_priv = data; local 3359 struct drm_i915_private *dev_priv = data; local [all...] |
H A D | intel_vrr.c | 193 struct drm_i915_private *dev_priv = to_i915(crtc_state->uapi.crtc->dev); local 201 if (IS_DISPLAY_VER(dev_priv, 12, 13)) 202 intel_de_rmw(dev_priv, CHICKEN_TRANS(cpu_transcoder), 206 intel_de_write(dev_priv, TRANS_VRR_CTL(cpu_transcoder), 0); 210 intel_de_write(dev_priv, TRANS_VRR_VMIN(cpu_transcoder), crtc_state->vrr.vmin - 1); 211 intel_de_write(dev_priv, TRANS_VRR_VMAX(cpu_transcoder), crtc_state->vrr.vmax - 1); 212 intel_de_write(dev_priv, TRANS_VRR_CTL(cpu_transcoder), trans_vrr_ctl(crtc_state)); 213 intel_de_write(dev_priv, TRANS_VRR_FLIPLINE(cpu_transcoder), crtc_state->vrr.flipline - 1); 219 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 225 intel_de_write(dev_priv, TRANS_PUS 232 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 243 struct drm_i915_private *dev_priv = to_i915(crtc_state->uapi.crtc->dev); local 257 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 272 struct drm_i915_private *dev_priv = to_i915(crtc_state->uapi.crtc->dev); local [all...] |
H A D | intel_dp.c | 432 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 434 return DISPLAY_VER(dev_priv) >= 12 || 435 (DISPLAY_VER(dev_priv) == 11 && 447 struct drm_i915_private *dev_priv = to_i915(dig_port->base.base.dev); local 448 enum phy phy = intel_port_to_phy(dev_priv, dig_port->base.port); 450 if (intel_phy_is_combo(dev_priv, phy) && !intel_dp_is_edp(intel_dp)) 521 struct drm_i915_private *dev_priv = to_i915(dig_port->base.base.dev); local 526 drm_WARN_ON(&dev_priv->drm, 529 if (DISPLAY_VER(dev_priv) >= 14) { 533 } else if (DISPLAY_VER(dev_priv) > 1089 intel_dp_hdisplay_bad(struct drm_i915_private *dev_priv, int hdisplay) argument 1219 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); local 1420 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 1487 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 2201 struct drm_i915_private *dev_priv = to_i915(dig_port->base.base.dev); local 2517 intel_dp_port_has_audio(struct drm_i915_private *dev_priv, enum port port) argument 2533 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 2672 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 2876 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 3553 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 3831 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 3895 struct drm_i915_private *dev_priv = local 4210 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 4243 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 4390 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 4412 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 4600 struct drm_i915_private *dev_priv = local 5043 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 5167 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 5297 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 5447 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 5655 struct drm_i915_private *dev_priv = to_i915(connector->dev); local 5781 struct drm_i915_private *dev_priv = to_i915(intel_encoder->base.dev); local 5927 struct drm_i915_private *dev_priv = to_i915(state->base.dev); local 5968 struct drm_i915_private *dev_priv = to_i915(state->base.dev); local 6035 struct drm_i915_private *dev_priv = to_i915(conn->dev); local 6173 _intel_dp_is_port_edp(struct drm_i915_private *dev_priv, const struct intel_bios_encoder_data *devdata, enum port port) argument 6223 struct drm_i915_private *dev_priv = to_i915(connector->dev); local 6296 struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); local 6496 struct drm_i915_private *dev_priv = to_i915(dev); local 6607 intel_dp_mst_suspend(struct drm_i915_private *dev_priv) argument 6630 intel_dp_mst_resume(struct drm_i915_private *dev_priv) argument [all...] |
H A D | intel_dp_hdcp.c | 869 struct drm_i915_private *dev_priv = to_i915(dev); local 874 if (!is_hdcp_supported(dev_priv, port))
|
H A D | intel_ddi.c | 123 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 130 if (drm_WARN_ON_ONCE(&dev_priv->drm, !trans)) 134 if (has_iboost(dev_priv) && 139 intel_de_write(dev_priv, DDI_BUF_TRANS_LO(port, i), 141 intel_de_write(dev_priv, DDI_BUF_TRANS_HI(port, i), 154 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 162 if (drm_WARN_ON_ONCE(&dev_priv->drm, !trans)) 166 if (has_iboost(dev_priv) && 171 intel_de_write(dev_priv, DDI_BUF_TRANS_LO(port, 9), 173 intel_de_write(dev_priv, DDI_BUF_TRANS_H 189 intel_wait_ddi_buf_idle(struct drm_i915_private *dev_priv, enum port port) argument 203 intel_wait_ddi_buf_active(struct drm_i915_private *dev_priv, enum port port) argument 355 icl_calc_tbt_pll_link(struct drm_i915_private *dev_priv, enum port port) argument 391 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 480 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 591 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 624 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 636 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 679 struct drm_i915_private *dev_priv = to_i915(dev); local 697 struct drm_i915_private *dev_priv = to_i915(dev); local 765 struct drm_i915_private *dev_priv = to_i915(dev); local 958 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 985 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 1005 struct drm_i915_private *dev_priv = to_i915(crtc_state->uapi.crtc->dev); local 1020 _skl_ddi_set_iboost(struct drm_i915_private *dev_priv, enum port port, u8 iboost) argument 1039 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 1074 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 1114 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 1178 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 1229 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 1330 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 1456 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 2088 struct drm_i915_private *dev_priv = to_i915(dig_port->base.base.dev); local 2181 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 2192 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 2303 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 2315 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 2433 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 2606 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 2748 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 2814 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 2846 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 2870 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 2911 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 2935 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 2962 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 2987 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 3006 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 3071 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 3103 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 3211 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 3238 gen9_chicken_trans_reg_by_port(struct drm_i915_private *dev_priv, enum port port) argument 3262 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 3494 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 3535 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 3585 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 3635 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 3666 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 3689 intel_ddi_is_audio_enabled(struct drm_i915_private *dev_priv, enum transcoder cpu_transcoder) argument 3728 struct drm_i915_private *dev_priv = to_i915(crtc_state->uapi.crtc->dev); local 3740 bdw_transcoder_master_readout(struct drm_i915_private *dev_priv, enum transcoder cpu_transcoder) argument 3769 struct drm_i915_private *dev_priv = to_i915(crtc_state->uapi.crtc->dev); local 3803 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 3928 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 4202 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 4280 struct drm_i915_private *dev_priv = to_i915(ref_crtc_state->uapi.crtc->dev); local 4473 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 4607 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 4615 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 4623 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 4647 struct drm_i915_private *dev_priv = to_i915(dig_port->base.base.dev); local 4667 struct drm_i915_private *dev_priv = to_i915(dig_port->base.base.dev); local 4697 xelpd_hpd_pin(struct drm_i915_private *dev_priv, enum port port) argument 4708 dg1_hpd_pin(struct drm_i915_private *dev_priv, enum port port) argument 4717 tgl_hpd_pin(struct drm_i915_private *dev_priv, enum port port) argument 4726 rkl_hpd_pin(struct drm_i915_private *dev_priv, enum port port) argument 4738 icl_hpd_pin(struct drm_i915_private *dev_priv, enum port port) argument 4747 ehl_hpd_pin(struct drm_i915_private *dev_priv, enum port port) argument 4759 skl_hpd_pin(struct drm_i915_private *dev_priv, enum port port) argument 4858 intel_ddi_init(struct drm_i915_private *dev_priv, const struct intel_bios_encoder_data *devdata) argument [all...] |
H A D | intel_cdclk.c | 92 void intel_cdclk_get_cdclk(struct drm_i915_private *dev_priv, argument 95 dev_priv->display.funcs.cdclk->get_cdclk(dev_priv, cdclk_config); 98 static void intel_cdclk_set_cdclk(struct drm_i915_private *dev_priv, argument 102 dev_priv->display.funcs.cdclk->set_cdclk(dev_priv, cdclk_config, pipe); 105 static int intel_cdclk_modeset_calc_cdclk(struct drm_i915_private *dev_priv, argument 108 return dev_priv->display.funcs.cdclk->modeset_calc_cdclk(cdclk_config); 111 static u8 intel_cdclk_calc_voltage_level(struct drm_i915_private *dev_priv, argument 114 return dev_priv 117 fixed_133mhz_get_cdclk(struct drm_i915_private *dev_priv, struct intel_cdclk_config *cdclk_config) argument 123 fixed_200mhz_get_cdclk(struct drm_i915_private *dev_priv, struct intel_cdclk_config *cdclk_config) argument 129 fixed_266mhz_get_cdclk(struct drm_i915_private *dev_priv, struct intel_cdclk_config *cdclk_config) argument 135 fixed_333mhz_get_cdclk(struct drm_i915_private *dev_priv, struct intel_cdclk_config *cdclk_config) argument 141 fixed_400mhz_get_cdclk(struct drm_i915_private *dev_priv, struct intel_cdclk_config *cdclk_config) argument 147 fixed_450mhz_get_cdclk(struct drm_i915_private *dev_priv, struct intel_cdclk_config *cdclk_config) argument 153 i85x_get_cdclk(struct drm_i915_private *dev_priv, struct intel_cdclk_config *cdclk_config) argument 195 i915gm_get_cdclk(struct drm_i915_private *dev_priv, struct intel_cdclk_config *cdclk_config) argument 219 i945gm_get_cdclk(struct drm_i915_private *dev_priv, struct intel_cdclk_config *cdclk_config) argument 243 intel_hpll_vco(struct drm_i915_private *dev_priv) argument 313 g33_get_cdclk(struct drm_i915_private *dev_priv, struct intel_cdclk_config *cdclk_config) argument 362 pnv_get_cdclk(struct drm_i915_private *dev_priv, struct intel_cdclk_config *cdclk_config) argument 396 i965gm_get_cdclk(struct drm_i915_private *dev_priv, struct intel_cdclk_config *cdclk_config) argument 441 gm45_get_cdclk(struct drm_i915_private *dev_priv, struct intel_cdclk_config *cdclk_config) argument 472 hsw_get_cdclk(struct drm_i915_private *dev_priv, struct intel_cdclk_config *cdclk_config) argument 490 vlv_calc_cdclk(struct drm_i915_private *dev_priv, int min_cdclk) argument 510 vlv_calc_voltage_level(struct drm_i915_private *dev_priv, int cdclk) argument 529 vlv_get_cdclk(struct drm_i915_private *dev_priv, struct intel_cdclk_config *cdclk_config) argument 555 vlv_program_pfi_credits(struct drm_i915_private *dev_priv) argument 592 vlv_set_cdclk(struct drm_i915_private *dev_priv, const struct intel_cdclk_config *cdclk_config, enum pipe pipe) argument 681 chv_set_cdclk(struct drm_i915_private *dev_priv, const struct intel_cdclk_config *cdclk_config, enum pipe pipe) argument 756 bdw_get_cdclk(struct drm_i915_private *dev_priv, struct intel_cdclk_config *cdclk_config) argument 800 bdw_set_cdclk(struct drm_i915_private *dev_priv, const struct intel_cdclk_config *cdclk_config, enum pipe pipe) argument 888 skl_dpll0_update(struct drm_i915_private *dev_priv, struct intel_cdclk_config *cdclk_config) argument 929 skl_get_cdclk(struct drm_i915_private *dev_priv, struct intel_cdclk_config *cdclk_config) argument 996 skl_set_preferred_cdclk_vco(struct drm_i915_private *dev_priv, int vco) argument 1007 skl_dpll0_link_rate(struct drm_i915_private *dev_priv, int vco) argument 1026 skl_dpll0_enable(struct drm_i915_private *dev_priv, int vco) argument 1048 skl_dpll0_disable(struct drm_i915_private *dev_priv) argument 1059 skl_cdclk_freq_sel(struct drm_i915_private *dev_priv, int cdclk, int vco) argument 1082 skl_set_cdclk(struct drm_i915_private *dev_priv, const struct intel_cdclk_config *cdclk_config, enum pipe pipe) argument 1154 skl_sanitize_cdclk(struct drm_i915_private *dev_priv) argument 1196 skl_cdclk_init_hw(struct drm_i915_private *dev_priv) argument 1225 skl_cdclk_uninit_hw(struct drm_i915_private *dev_priv) argument 1433 bxt_calc_cdclk(struct drm_i915_private *dev_priv, int min_cdclk) argument 1449 bxt_calc_cdclk_pll_vco(struct drm_i915_private *dev_priv, int cdclk) argument 1545 icl_readout_refclk(struct drm_i915_private *dev_priv, struct intel_cdclk_config *cdclk_config) argument 1566 bxt_de_pll_readout(struct drm_i915_private *dev_priv, struct intel_cdclk_config *cdclk_config) argument 1601 bxt_get_cdclk(struct drm_i915_private *dev_priv, struct intel_cdclk_config *cdclk_config) argument 1667 bxt_de_pll_disable(struct drm_i915_private *dev_priv) argument 1679 bxt_de_pll_enable(struct drm_i915_private *dev_priv, int vco) argument 1696 icl_cdclk_pll_disable(struct drm_i915_private *dev_priv) argument 1708 icl_cdclk_pll_enable(struct drm_i915_private *dev_priv, int vco) argument 1726 adlp_cdclk_pll_crawl(struct drm_i915_private *dev_priv, int vco) argument 1750 bxt_cdclk_cd2x_pipe(struct drm_i915_private *dev_priv, enum pipe pipe) argument 1770 bxt_cdclk_cd2x_div_sel(struct drm_i915_private *dev_priv, int cdclk, int vco, u16 waveform) argument 1791 cdclk_squash_waveform(struct drm_i915_private *dev_priv, int cdclk) argument 1926 pll_enable_wa_needed(struct drm_i915_private *dev_priv) argument 1964 _bxt_set_cdclk(struct drm_i915_private *dev_priv, const struct intel_cdclk_config *cdclk_config, enum pipe pipe) argument 1996 bxt_set_cdclk(struct drm_i915_private *dev_priv, const struct intel_cdclk_config *cdclk_config, enum pipe pipe) argument 2078 bxt_sanitize_cdclk(struct drm_i915_private *dev_priv) argument 2130 bxt_cdclk_init_hw(struct drm_i915_private *dev_priv) argument 2155 bxt_cdclk_uninit_hw(struct drm_i915_private *dev_priv) argument 2221 intel_cdclk_can_crawl(struct drm_i915_private *dev_priv, const struct intel_cdclk_config *a, const struct intel_cdclk_config *b) argument 2243 intel_cdclk_can_squash(struct drm_i915_private *dev_priv, const struct intel_cdclk_config *a, const struct intel_cdclk_config *b) argument 2291 intel_cdclk_can_cd2x_update(struct drm_i915_private *dev_priv, const struct intel_cdclk_config *a, const struct intel_cdclk_config *b) argument 2380 intel_set_cdclk(struct drm_i915_private *dev_priv, const struct intel_cdclk_config *cdclk_config, enum pipe pipe) argument 2605 struct drm_i915_private *dev_priv = to_i915(crtc_state->uapi.crtc->dev); local 2624 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 2679 struct drm_i915_private *dev_priv = local 2776 struct drm_i915_private *dev_priv = to_i915(state->base.dev); local 2858 struct drm_i915_private *dev_priv = to_i915(state->base.dev); local 2894 struct drm_i915_private *dev_priv = to_i915(state->base.dev); local 2950 struct drm_i915_private *dev_priv = to_i915(state->base.dev); local 3018 struct drm_i915_private *dev_priv = to_i915(state->base.dev); local 3097 struct drm_i915_private *dev_priv = to_i915(state->base.dev); local 3142 intel_cdclk_init(struct drm_i915_private *dev_priv) argument 3173 struct drm_i915_private *dev_priv = to_i915(state->base.dev); local 3275 intel_compute_max_dotclk(struct drm_i915_private *dev_priv) argument 3300 intel_update_max_cdclk(struct drm_i915_private *dev_priv) argument 3377 intel_update_cdclk(struct drm_i915_private *dev_priv) argument 3392 dg1_rawclk(struct drm_i915_private *dev_priv) argument 3404 cnp_rawclk(struct drm_i915_private *dev_priv) argument 3433 pch_rawclk(struct drm_i915_private *dev_priv) argument 3438 vlv_hrawclk(struct drm_i915_private *dev_priv) argument 3445 i9xx_hrawclk(struct drm_i915_private *dev_priv) argument 3508 intel_read_rawclk(struct drm_i915_private *dev_priv) argument 3704 intel_init_cdclk_hooks(struct drm_i915_private *dev_priv) argument [all...] |
H A D | intel_cdclk.h | 62 void intel_init_cdclk_hooks(struct drm_i915_private *dev_priv); 63 void intel_update_max_cdclk(struct drm_i915_private *dev_priv); 64 void intel_update_cdclk(struct drm_i915_private *dev_priv); 65 u32 intel_read_rawclk(struct drm_i915_private *dev_priv); 74 void intel_cdclk_get_cdclk(struct drm_i915_private *dev_priv, 87 int intel_cdclk_init(struct drm_i915_private *dev_priv);
|
H A D | intel_dp_mst.c | 526 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 569 drm_dbg_kms(&dev_priv->drm, "Try DSC (fallback=%s, force=%s)\n", 587 drm_WARN(&dev_priv->drm, intel_dp->force_dsc_bpc, "Cannot Force BPC for MST\n"); 592 drm_dbg_kms(&dev_priv->drm, "Trying to find VCPI slots in DSC mode\n"); 614 if (IS_GEMINILAKE(dev_priv) || IS_BROXTON(dev_priv)) 636 struct drm_i915_private *dev_priv = to_i915(state->base.dev); local 642 if (DISPLAY_VER(dev_priv) < 12) 820 struct drm_i915_private *dev_priv = to_i915(state->base.dev); local 828 drm_connector_list_iter_begin(&dev_priv 956 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); local 1066 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 1129 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 1282 struct drm_i915_private *dev_priv = to_i915(connector->dev); local 1546 struct drm_i915_private *dev_priv = to_i915(dev); local 1674 struct drm_i915_private *dev_priv = to_i915(dig_port->base.base.dev); local [all...] |
H A D | intel_display.c | 134 int vlv_get_hpll_vco(struct drm_i915_private *dev_priv) argument 139 hpll_freq = vlv_cck_read(dev_priv, CCK_FUSE_REG) & 145 int vlv_get_cck_clock(struct drm_i915_private *dev_priv, argument 151 val = vlv_cck_read(dev_priv, reg); 154 drm_WARN(&dev_priv->drm, (val & CCK_FREQUENCY_STATUS) != 161 int vlv_get_cck_clock_hpll(struct drm_i915_private *dev_priv, argument 166 vlv_cck_get(dev_priv); 168 if (dev_priv->hpll_freq == 0) 169 dev_priv->hpll_freq = vlv_get_hpll_vco(dev_priv); 178 intel_update_czclk(struct drm_i915_private *dev_priv) argument 198 skl_wa_827(struct drm_i915_private *dev_priv, enum pipe pipe, bool enable) argument 207 icl_wa_scalerclkgating(struct drm_i915_private *dev_priv, enum pipe pipe, bool enable) argument 217 icl_wa_cursorclkgating(struct drm_i915_private *dev_priv, enum pipe pipe, bool enable) argument 292 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 306 assert_transcoder(struct drm_i915_private *dev_priv, enum transcoder cpu_transcoder, bool state) argument 353 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 360 vlv_wait_port_ready(struct drm_i915_private *dev_priv, struct intel_digital_port *dig_port, unsigned int expected_mask) argument 398 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 458 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 535 struct drm_i915_private *dev_priv = to_i915(plane->base.dev); local 573 intel_plane_fb_max_stride(struct drm_i915_private *dev_priv, u32 pixel_format, u64 modifier) argument 613 struct drm_i915_private *dev_priv = to_i915(crtc_state->uapi.crtc->dev); local 634 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 697 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 733 intel_has_pending_fb_unpin(struct drm_i915_private *dev_priv) argument 793 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 832 struct drm_i915_private *dev_priv = to_i915(crtc_state->uapi.crtc->dev); local 846 struct drm_i915_private *dev_priv = to_i915(crtc_state->uapi.crtc->dev); local 857 struct drm_i915_private *dev_priv = to_i915(crtc_state->uapi.crtc->dev); local 1024 struct drm_i915_private *dev_priv = to_i915(state->base.dev); local 1132 struct drm_i915_private *dev_priv = to_i915(state->base.dev); local 1246 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 1482 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 1555 glk_pipe_scaler_clock_gating_wa(struct drm_i915_private *dev_priv, enum pipe pipe, bool apply) argument 1572 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 1610 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 1641 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 1732 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 1750 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 1817 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 1839 intel_phy_is_combo(struct drm_i915_private *dev_priv, enum phy phy) argument 1860 intel_phy_is_tc(struct drm_i915_private *dev_priv, enum phy phy) argument 1880 intel_phy_is_snps(struct drm_i915_private *dev_priv, enum phy phy) argument 1906 intel_port_to_tc(struct drm_i915_private *dev_priv, enum port port) argument 1932 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 1969 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 2020 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 2071 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 2114 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 2131 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 2183 const struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 2234 struct drm_i915_private *dev_priv = to_i915(crtc_state->uapi.crtc->dev); local 2502 intel_panel_sanitize_ssc(struct drm_i915_private *dev_priv) argument 2547 intel_cpu_transcoder_has_m2_n2(struct drm_i915_private *dev_priv, enum transcoder transcoder) argument 2560 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 2577 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 2590 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 2671 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 2702 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 2716 struct drm_i915_private *dev_priv = to_i915(crtc_state->uapi.crtc->dev); local 2733 struct drm_i915_private *dev_priv = to_i915(dev); local 2799 struct drm_i915_private *dev_priv = to_i915(dev); local 2814 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 2879 i9xx_has_pfit(struct drm_i915_private *dev_priv) argument 2891 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 2919 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 2940 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 3064 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 3128 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 3158 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 3207 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 3266 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 3283 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 3296 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 3332 struct drm_i915_private *dev_priv = to_i915(dev); local 3422 transcoder_ddi_func_is_enabled(struct drm_i915_private *dev_priv, enum transcoder cpu_transcoder) argument 3437 enabled_bigjoiner_pipes(struct drm_i915_private *dev_priv, u8 *master_pipes, u8 *slave_pipes) argument 3528 struct drm_i915_private *dev_priv = to_i915(dev); local 3632 struct drm_i915_private *dev_priv = to_i915(dev); local 3670 struct drm_i915_private *dev_priv = to_i915(dev); local 3731 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 3886 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); local 3980 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 4127 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 4149 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 4175 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 4303 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 4525 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 4792 pipe_config_infoframe_mismatch(struct drm_i915_private *dev_priv, bool fastset, const char *name, const union hdmi_infoframe *a, const union hdmi_infoframe *b) argument 4859 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 4946 struct drm_i915_private *dev_priv = to_i915(current_config->uapi.crtc->dev); local 5448 struct drm_i915_private *dev_priv = to_i915(state->base.dev); local 5557 struct drm_i915_private *dev_priv = to_i915(state->base.dev); local 5599 struct drm_i915_private *dev_priv = to_i915(state->base.dev); local 5629 active_planes_affects_min_cdclk(struct drm_i915_private *dev_priv) argument 5682 struct drm_i915_private *dev_priv = to_i915(state->base.dev); local 6304 struct drm_i915_private *dev_priv = to_i915(dev); local 6520 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 6537 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); local 6583 struct drm_i915_private *dev_priv = to_i915(state->base.dev); local 6613 struct drm_i915_private *dev_priv = to_i915(state->base.dev); local 6635 struct drm_i915_private *dev_priv = to_i915(state->base.dev); local 6744 struct drm_i915_private *dev_priv = to_i915(state->base.dev); local 6843 struct drm_i915_private *dev_priv = to_i915(state->base.dev); local 7064 struct drm_i915_private *dev_priv = to_i915(dev); local 7341 struct drm_i915_private *dev_priv = to_i915(dev); local 7471 ilk_has_edp_a(struct drm_i915_private *dev_priv) argument 7485 intel_ddi_crt_present(struct drm_i915_private *dev_priv) argument 7513 intel_setup_outputs(struct drm_i915_private *dev_priv) argument 7696 struct drm_i915_private *dev_priv = to_i915(dev); local 7775 intel_cpu_transcoder_mode_valid(struct drm_i915_private *dev_priv, const struct drm_display_mode *mode) argument 7809 intel_mode_valid_max_plane_size(struct drm_i915_private *dev_priv, const struct drm_display_mode *mode, bool bigjoiner) argument 7893 intel_init_display_hooks(struct drm_i915_private *dev_priv) argument 7980 i830_enable_pipe(struct drm_i915_private *dev_priv, enum pipe pipe) argument 8060 i830_disable_pipe(struct drm_i915_private *dev_priv, enum pipe pipe) argument [all...] |
/linux-master/include/linux/ |
H A D | bpf.h | 563 void *dev_priv; 998 void *dev_priv; 553 void *dev_priv; member in struct:bpf_offloaded_map 988 void *dev_priv; member in struct:bpf_prog_offload
|
/linux-master/drivers/gpu/drm/i915/ |
H A D | i915_reg.h | 1188 #define GT_PARITY_ERROR(dev_priv) \ 1190 (IS_HASWELL(dev_priv) ? GT_RENDER_L3_PARITY_ERROR_INTERRUPT_S1 : 0)) 1412 #define _DPLL_A (DISPLAY_MMIO_BASE(dev_priv) + 0x6014) 1413 #define _DPLL_B (DISPLAY_MMIO_BASE(dev_priv) + 0x6018) 1414 #define _CHV_DPLL_C (DISPLAY_MMIO_BASE(dev_priv) + 0x6030) 1511 #define _DPLL_A_MD (DISPLAY_MMIO_BASE(dev_priv) + 0x601c) 1512 #define _DPLL_B_MD (DISPLAY_MMIO_BASE(dev_priv) + 0x6020) 1513 #define _CHV_DPLL_C_MD (DISPLAY_MMIO_BASE(dev_priv) + 0x603c) 1743 #define PALETTE(pipe, i) _MMIO(DISPLAY_MMIO_BASE(dev_priv) + \ 2148 #define PORT_HOTPLUG_EN _MMIO(DISPLAY_MMIO_BASE(dev_priv) [all...] |
H A D | i915_memcpy.c | 163 void i915_memcpy_init_early(struct drm_i915_private *dev_priv) argument
|
H A D | i915_driver.c | 112 static int i915_workqueues_init(struct drm_i915_private *dev_priv) argument 128 dev_priv->wq = alloc_ordered_workqueue("i915", 0); 129 if (dev_priv->wq == NULL) 132 dev_priv->display.hotplug.dp_wq = alloc_ordered_workqueue("i915-dp", 0); 133 if (dev_priv->display.hotplug.dp_wq == NULL) 142 dev_priv->unordered_wq = alloc_workqueue("i915-unordered", 0, 0); 143 if (dev_priv->unordered_wq == NULL) 149 destroy_workqueue(dev_priv->display.hotplug.dp_wq); 151 destroy_workqueue(dev_priv->wq); 153 drm_err(&dev_priv 158 i915_workqueues_cleanup(struct drm_i915_private *dev_priv) argument 175 intel_detect_preproduction_hw(struct drm_i915_private *dev_priv) argument 219 i915_driver_early_probe(struct drm_i915_private *dev_priv) argument 284 i915_driver_late_release(struct drm_i915_private *dev_priv) argument 309 i915_driver_mmio_probe(struct drm_i915_private *dev_priv) argument 359 i915_driver_mmio_release(struct drm_i915_private *dev_priv) argument 442 i915_driver_hw_probe(struct drm_i915_private *dev_priv) argument 580 i915_driver_hw_remove(struct drm_i915_private *dev_priv) argument 599 i915_driver_register(struct drm_i915_private *dev_priv) argument 644 i915_driver_unregister(struct drm_i915_private *dev_priv) argument 681 i915_welcome_messages(struct drm_i915_private *dev_priv) argument 884 struct drm_i915_private *dev_priv = to_i915(dev); local 957 intel_suspend_encoders(struct drm_i915_private *dev_priv) argument 979 intel_shutdown_encoders(struct drm_i915_private *dev_priv) argument 1047 suspend_to_idle(struct drm_i915_private *dev_priv) argument 1080 struct drm_i915_private *dev_priv = to_i915(dev); local 1131 struct drm_i915_private *dev_priv = to_i915(dev); local 1204 struct drm_i915_private *dev_priv = to_i915(dev); local 1287 struct drm_i915_private *dev_priv = to_i915(dev); local 1520 struct drm_i915_private *dev_priv = kdev_to_i915(kdev); local 1618 struct drm_i915_private *dev_priv = kdev_to_i915(kdev); local [all...] |