/freebsd-11-stable/sys/dev/drm2/i915/ |
H A D | i915_irq.c | 45 ironlake_enable_display_irq(drm_i915_private_t *dev_priv, u32 mask) argument 47 if ((dev_priv->irq_mask & mask) != 0) { 48 dev_priv->irq_mask &= ~mask; 49 I915_WRITE(DEIMR, dev_priv->irq_mask); 55 ironlake_disable_display_irq(drm_i915_private_t *dev_priv, u32 mask) argument 57 if ((dev_priv->irq_mask & mask) != mask) { 58 dev_priv->irq_mask |= mask; 59 I915_WRITE(DEIMR, dev_priv->irq_mask); 65 i915_enable_pipestat(drm_i915_private_t *dev_priv, int pipe, u32 mask) argument 67 if ((dev_priv 78 i915_disable_pipestat(drm_i915_private_t *dev_priv, int pipe, u32 mask) argument 94 drm_i915_private_t *dev_priv = dev->dev_private; local 127 drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; local 139 drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; local 171 drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; local 186 drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; local 256 struct drm_i915_private *dev_priv = dev->dev_private; local 287 drm_i915_private_t *dev_priv = context; local 310 drm_i915_private_t *dev_priv = dev->dev_private; local 350 struct drm_i915_private *dev_priv = dev->dev_private; local 367 drm_i915_private_t *dev_priv = context; local 411 drm_i915_private_t *dev_priv = context; local 469 drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; local 482 snb_gt_irq_handler(struct drm_device *dev, struct drm_i915_private *dev_priv, u32 gt_iir) argument 506 gen6_queue_rps_work(struct drm_i915_private *dev_priv, u32 pm_iir) argument 532 drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; local 608 drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; local 651 drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; local 684 drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; local 741 ilk_gt_irq_handler(struct drm_device *dev, struct drm_i915_private *dev_priv, u32 gt_iir) argument 754 drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; local 834 drm_i915_private_t *dev_priv = context; local 863 struct drm_i915_private *dev_priv = dev->dev_private; local 890 i915_error_object_create(struct drm_i915_private *dev_priv, struct drm_i915_gem_object *src) argument 1054 struct drm_i915_private *dev_priv = dev->dev_private; local 1082 i915_error_first_batchbuffer(struct drm_i915_private *dev_priv, struct intel_ring_buffer *ring) argument 1127 struct drm_i915_private *dev_priv = dev->dev_private; local 1172 struct drm_i915_private *dev_priv = dev->dev_private; local 1222 struct drm_i915_private *dev_priv = dev->dev_private; local 1336 struct drm_i915_private *dev_priv = dev->dev_private; local 1353 struct drm_i915_private *dev_priv = dev->dev_private; local 1455 struct drm_i915_private *dev_priv = dev->dev_private; local 1478 drm_i915_private_t *dev_priv = dev->dev_private; local 1526 drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; local 1550 drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; local 1566 drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; local 1582 drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; local 1607 drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; local 1622 drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; local 1633 drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; local 1644 drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; local 1690 struct drm_i915_private *dev_priv = dev->dev_private; local 1703 drm_i915_private_t *dev_priv = dev->dev_private; local 1739 drm_i915_private_t *dev_priv = dev->dev_private; local 1789 drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; local 1814 drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; local 1853 drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; local 1866 drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; local 1933 drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; local 1983 drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; local 2065 drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; local 2087 drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; local 2109 drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; local 2123 drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; local 2153 drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; local 2227 drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; local 2242 drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; local 2262 drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; local 2328 drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; local 2437 drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; local 2459 drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; local 2477 drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; local 2562 drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; local 2672 drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; local 2695 struct drm_i915_private *dev_priv = dev->dev_private; local [all...] |
H A D | intel_panel.c | 65 struct drm_i915_private *dev_priv = dev->dev_private; local 119 dev_priv->pch_pf_pos = (x << 16) | y; 120 dev_priv->pch_pf_size = (width << 16) | height; 125 struct drm_i915_private *dev_priv = dev->dev_private; local 138 struct drm_i915_private *dev_priv = dev->dev_private; local 143 if (HAS_PCH_SPLIT(dev_priv->dev)) { 145 if (dev_priv->regfile.saveBLC_PWM_CTL2 == 0) { 146 dev_priv->regfile.saveBLC_PWM_CTL2 = val; 148 val = dev_priv->regfile.saveBLC_PWM_CTL2; 153 if (dev_priv 218 struct drm_i915_private *dev_priv = dev->dev_private; local 232 struct drm_i915_private *dev_priv = dev->dev_private; local 257 struct drm_i915_private *dev_priv = dev->dev_private; local 264 struct drm_i915_private *dev_priv = dev->dev_private; local 291 struct drm_i915_private *dev_priv = dev->dev_private; local 300 struct drm_i915_private *dev_priv = dev->dev_private; local 323 struct drm_i915_private *dev_priv = dev->dev_private; local 373 struct drm_i915_private *dev_priv = dev->dev_private; local 382 struct drm_i915_private *dev_priv = dev->dev_private; local 412 struct drm_i915_private *dev_priv = dev->dev_private; local 424 struct drm_i915_private *dev_priv = dev->dev_private; local 456 struct drm_i915_private *dev_priv = dev->dev_private; local [all...] |
H A D | intel_pm.c | 60 struct drm_i915_private *dev_priv = dev->dev_private; local 83 struct drm_i915_private *dev_priv = dev->dev_private; local 92 cfb_pitch = dev_priv->cfb_size / FBC_LL_SIZE; 125 struct drm_i915_private *dev_priv = dev->dev_private; local 133 struct drm_i915_private *dev_priv = dev->dev_private; local 159 struct drm_i915_private *dev_priv = dev->dev_private; local 174 struct drm_i915_private *dev_priv = dev->dev_private; local 181 struct drm_i915_private *dev_priv = dev->dev_private; local 185 gen6_gt_force_wake_get(dev_priv); 196 gen6_gt_force_wake_put(dev_priv); 202 struct drm_i915_private *dev_priv = dev->dev_private; local 239 struct drm_i915_private *dev_priv = dev->dev_private; local 254 struct drm_i915_private *dev_priv = dev->dev_private; local 261 struct drm_i915_private *dev_priv = dev->dev_private; local 273 struct drm_i915_private *dev_priv = dev->dev_private; local 296 intel_cancel_fbc_work(struct drm_i915_private *dev_priv) argument 324 struct drm_i915_private *dev_priv = dev->dev_private; local 364 struct drm_i915_private *dev_priv = dev->dev_private; local 396 struct drm_i915_private *dev_priv = dev->dev_private; local 544 drm_i915_private_t *dev_priv = dev->dev_private; local 583 drm_i915_private_t *dev_priv = dev->dev_private; local 713 struct drm_i915_private *dev_priv = dev->dev_private; local 737 struct drm_i915_private *dev_priv = dev->dev_private; local 753 struct drm_i915_private *dev_priv = dev->dev_private; local 770 struct drm_i915_private *dev_priv = dev->dev_private; local 786 struct drm_i915_private *dev_priv = dev->dev_private; local 1018 struct drm_i915_private *dev_priv = dev->dev_private; local 1259 struct drm_i915_private *dev_priv = dev->dev_private; local 1297 struct drm_i915_private *dev_priv = dev->dev_private; local 1356 struct drm_i915_private *dev_priv = dev->dev_private; local 1407 struct drm_i915_private *dev_priv = dev->dev_private; local 1472 struct drm_i915_private *dev_priv = dev->dev_private; local 1589 struct drm_i915_private *dev_priv = dev->dev_private; local 1624 struct drm_i915_private *dev_priv = dev->dev_private; local 1715 struct drm_i915_private *dev_priv = dev->dev_private; local 1798 struct drm_i915_private *dev_priv = dev->dev_private; local 1900 struct drm_i915_private *dev_priv = dev->dev_private; local 2024 struct drm_i915_private *dev_priv = dev->dev_private; local 2126 struct drm_i915_private *dev_priv = dev->dev_private; local 2236 struct drm_i915_private *dev_priv = dev->dev_private; local 2245 struct drm_i915_private *dev_priv = dev->dev_private; local 2254 struct drm_i915_private *dev_priv = dev->dev_private; local 2309 struct drm_i915_private *dev_priv = dev->dev_private; local 2333 struct drm_i915_private *dev_priv = dev->dev_private; local 2401 struct drm_i915_private *dev_priv = dev->dev_private; local 2430 gen6_rps_limits(struct drm_i915_private *dev_priv, u8 *val) argument 2456 struct drm_i915_private *dev_priv = dev->dev_private; local 2483 struct drm_i915_private *dev_priv = dev->dev_private; local 2528 struct drm_i915_private *dev_priv = dev->dev_private; local 2673 struct drm_i915_private *dev_priv = dev->dev_private; local 2726 struct drm_i915_private *dev_priv = dev->dev_private; local 2743 struct drm_i915_private *dev_priv = dev->dev_private; local 2761 struct drm_i915_private *dev_priv = dev->dev_private; local 2780 struct drm_i915_private *dev_priv = dev->dev_private; local 2869 __i915_chipset_val(struct drm_i915_private *dev_priv) argument 2923 i915_chipset_val(struct drm_i915_private *dev_priv) argument 2939 i915_mch_val(struct drm_i915_private *dev_priv) argument 2954 pvid_to_extvid(struct drm_i915_private *dev_priv, u8 pxvid) argument 3095 __i915_update_gfx_val(struct drm_i915_private *dev_priv) argument 3131 i915_update_gfx_val(struct drm_i915_private *dev_priv) argument 3143 __i915_gfx_val(struct drm_i915_private *dev_priv) argument 3180 i915_gfx_val(struct drm_i915_private *dev_priv) argument 3204 struct drm_i915_private *dev_priv; local 3231 struct drm_i915_private *dev_priv; local 3259 struct drm_i915_private *dev_priv; local 3286 struct drm_i915_private *dev_priv; local 3314 struct drm_i915_private *dev_priv; local 3358 intel_gpu_ips_init(struct drm_i915_private *dev_priv) argument 3379 struct drm_i915_private *dev_priv = dev->dev_private; local 3450 struct drm_i915_private *dev_priv = dev->dev_private; local 3465 struct drm_i915_private *dev_priv = arg; local 3476 struct drm_i915_private *dev_priv = dev->dev_private; local 3495 struct drm_i915_private *dev_priv = dev->dev_private; local 3507 struct drm_i915_private *dev_priv = dev->dev_private; local 3573 struct drm_i915_private *dev_priv = dev->dev_private; local 3603 struct drm_i915_private *dev_priv = dev->dev_private; local 3725 gen7_setup_fixed_func_scheduler(struct drm_i915_private *dev_priv) argument 3739 struct drm_i915_private *dev_priv = dev->dev_private; local 3753 struct drm_i915_private *dev_priv = dev->dev_private; local 3811 struct drm_i915_private *dev_priv = dev->dev_private; local 3908 struct drm_i915_private *dev_priv = dev->dev_private; local 4017 struct drm_i915_private *dev_priv = dev->dev_private; local 4039 struct drm_i915_private *dev_priv = dev->dev_private; local 4050 struct drm_i915_private *dev_priv = dev->dev_private; local 4062 struct drm_i915_private *dev_priv = dev->dev_private; local 4078 struct drm_i915_private *dev_priv = dev->dev_private; local 4085 struct drm_i915_private *dev_priv = dev->dev_private; local 4092 struct drm_i915_private *dev_priv = dev->dev_private; local 4102 struct drm_i915_private *dev_priv = dev->dev_private; local 4131 struct drm_i915_private *dev_priv = dev->dev_private; local 4252 __gen6_gt_wait_for_thread_c0(struct drm_i915_private *dev_priv) argument 4268 __gen6_gt_force_wake_reset(struct drm_i915_private *dev_priv) argument 4274 __gen6_gt_force_wake_get(struct drm_i915_private *dev_priv) argument 4297 __gen6_gt_force_wake_mt_reset(struct drm_i915_private *dev_priv) argument 4304 __gen6_gt_force_wake_mt_get(struct drm_i915_private *dev_priv) argument 4334 gen6_gt_force_wake_get(struct drm_i915_private *dev_priv) argument 4343 gen6_gt_check_fifodbg(struct drm_i915_private *dev_priv) argument 4352 __gen6_gt_force_wake_put(struct drm_i915_private *dev_priv) argument 4360 __gen6_gt_force_wake_mt_put(struct drm_i915_private *dev_priv) argument 4371 gen6_gt_force_wake_put(struct drm_i915_private *dev_priv) argument 4380 __gen6_gt_wait_for_fifo(struct drm_i915_private *dev_priv) argument 4400 vlv_force_wake_reset(struct drm_i915_private *dev_priv) argument 4407 vlv_force_wake_get(struct drm_i915_private *dev_priv) argument 4422 vlv_force_wake_put(struct drm_i915_private *dev_priv) argument 4432 struct drm_i915_private *dev_priv = dev->dev_private; local 4445 struct drm_i915_private *dev_priv = dev->dev_private; local 4465 sandybridge_pcode_read(struct drm_i915_private *dev_priv, u8 mbox, u32 *val) argument 4489 sandybridge_pcode_write(struct drm_i915_private *dev_priv, u8 mbox, u32 val) argument [all...] |
H A D | i915_gem_context.c | 107 struct drm_i915_private *dev_priv = dev->dev_private; local 135 struct drm_i915_private *dev_priv = dev->dev_private; local 141 KASSERT(ctx == dev_priv->ring[RCS].default_context, 153 struct drm_i915_private *dev_priv = dev->dev_private; local 161 ctx->obj = i915_gem_alloc_object(dev, dev_priv->hw_context_size); 179 ctx->ring = &dev_priv->ring[RCS]; 218 static int create_default_context(struct drm_i915_private *dev_priv) argument 223 DRM_LOCK_ASSERT(dev_priv->dev); 225 ret = create_hw_context(dev_priv->dev, NULL, &ctx); 235 dev_priv 256 struct drm_i915_private *dev_priv = dev->dev_private; local 288 struct drm_i915_private *dev_priv = dev->dev_private; local 474 struct drm_i915_private *dev_priv = ring->dev->dev_private; local 500 struct drm_i915_private *dev_priv = dev->dev_private; local [all...] |
H A D | i915_gem_evict.c | 51 drm_i915_private_t *dev_priv = dev->dev_private; local 84 drm_mm_init_scan_with_range(&dev_priv->mm.gtt_space, 86 0, dev_priv->mm.gtt_mappable_end); 88 drm_mm_init_scan(&dev_priv->mm.gtt_space, 92 list_for_each_entry(obj, &dev_priv->mm.inactive_list, mm_list) { 101 list_for_each_entry(obj, &dev_priv->mm.active_list, mm_list) { 159 drm_i915_private_t *dev_priv = dev->dev_private; local 164 lists_empty = (list_empty(&dev_priv->mm.inactive_list) && 165 list_empty(&dev_priv->mm.active_list)); 183 &dev_priv [all...] |
H A D | i915_gem_gtt.c | 122 struct drm_i915_private *dev_priv = dev->dev_private; local 131 first_pd_entry_in_global_pt = dev_priv->mm.gtt->gtt_total_entries - I915_PPGTT_PD_ENTRIES; 152 if (dev_priv->mm.gtt->needs_dmar) { 178 ppgtt->scratch_page_dma_addr = dev_priv->mm.gtt->scratch_page_dma; 185 dev_priv->mm.aliasing_ppgtt = ppgtt; 214 struct drm_i915_private *dev_priv = dev->dev_private; local 215 struct i915_hw_ppgtt *ppgtt = dev_priv->mm.aliasing_ppgtt; 298 drm_i915_private_t *dev_priv = dev->dev_private; local 301 struct i915_hw_ppgtt *ppgtt = dev_priv->mm.aliasing_ppgtt; 306 if (!dev_priv 359 do_idling(struct drm_i915_private *dev_priv) argument 375 undo_idling(struct drm_i915_private *dev_priv, bool interruptible) argument 386 struct drm_i915_private *dev_priv = dev->dev_private; local 410 struct drm_i915_private *dev_priv = dev->dev_private; local 450 struct drm_i915_private *dev_priv = dev->dev_private; local 514 struct drm_i915_private *dev_priv = dev->dev_private; local 551 drm_i915_private_t *dev_priv = dev->dev_private; local 579 struct drm_i915_private *dev_priv = dev->dev_private; local 618 struct drm_i915_private *dev_priv = dev->dev_private; local 649 struct drm_i915_private *dev_priv = dev->dev_private; local 750 struct drm_i915_private *dev_priv = dev->dev_private; local [all...] |
H A D | i915_drv.c | 430 struct drm_i915_private *dev_priv = dev->dev_private; local 444 dev_priv->pch_id = id; 447 dev_priv->pch_type = PCH_IBX; 448 dev_priv->num_pch_pll = 2; 452 dev_priv->pch_type = PCH_CPT; 453 dev_priv->num_pch_pll = 2; 458 dev_priv->pch_type = PCH_CPT; 459 dev_priv->num_pch_pll = 2; 463 dev_priv->pch_type = PCH_LPT; 464 dev_priv 497 struct drm_i915_private *dev_priv = dev->dev_private; local 570 struct drm_i915_private *dev_priv = local 581 struct drm_i915_private *dev_priv = dev->dev_private; local 643 struct drm_i915_private *dev_priv = dev->dev_private; local 679 struct drm_i915_private *dev_priv = dev->dev_private; local 748 struct drm_i915_private *dev_priv = dev->dev_private; local 768 struct drm_i915_private *dev_priv = dev->dev_private; local 810 struct drm_i915_private *dev_priv = dev->dev_private; local 860 drm_i915_private_t *dev_priv = dev->dev_private; local 1192 drm_i915_private_t *dev_priv; local 1342 ilk_dummy_write(struct drm_i915_private *dev_priv) argument 1421 struct drm_i915_private *dev_priv = dev->dev_private; local [all...] |
H A D | intel_modes.c | 86 struct drm_i915_private *dev_priv = dev->dev_private; local 89 prop = dev_priv->force_audio_property; 98 dev_priv->force_audio_property = prop; 112 struct drm_i915_private *dev_priv = dev->dev_private; local 115 prop = dev_priv->broadcast_rgb_property; 124 dev_priv->broadcast_rgb_property = prop;
|
H A D | i915_debug.c | 145 drm_i915_private_t *dev_priv = dev->dev_private; local 156 head = &dev_priv->mm.active_list; 160 head = &dev_priv->mm.inactive_list; 196 struct drm_i915_private *dev_priv = dev->dev_private; local 205 dev_priv->mm.object_count, 206 dev_priv->mm.object_memory); 209 count_objects(&dev_priv->mm.bound_list, gtt_list); 214 count_objects(&dev_priv->mm.active_list, mm_list); 219 count_objects(&dev_priv->mm.inactive_list, mm_list); 224 list_for_each_entry(obj, &dev_priv 263 struct drm_i915_private *dev_priv = dev->dev_private; local 340 drm_i915_private_t *dev_priv = dev->dev_private; local 382 drm_i915_private_t *dev_priv = dev->dev_private; local 400 drm_i915_private_t *dev_priv = dev->dev_private; local 493 drm_i915_private_t *dev_priv = dev->dev_private; local 519 drm_i915_private_t *dev_priv = dev->dev_private; local 650 drm_i915_private_t *dev_priv = dev->dev_private; local 776 drm_i915_private_t *dev_priv = dev->dev_private; local 793 drm_i915_private_t *dev_priv = dev->dev_private; local 877 drm_i915_private_t *dev_priv = dev->dev_private; local 902 drm_i915_private_t *dev_priv = dev->dev_private; local 921 drm_i915_private_t *dev_priv = dev->dev_private; local 984 struct drm_i915_private *dev_priv = dev->dev_private; local 1087 drm_i915_private_t *dev_priv = dev->dev_private; local 1133 drm_i915_private_t *dev_priv = dev->dev_private; local 1153 drm_i915_private_t *dev_priv = dev->dev_private; local 1178 drm_i915_private_t *dev_priv = dev->dev_private; local 1207 drm_i915_private_t *dev_priv = dev->dev_private; local 1239 drm_i915_private_t *dev_priv = dev->dev_private; local 1281 drm_i915_private_t *dev_priv = dev->dev_private; local 1308 struct drm_i915_private *dev_priv = dev->dev_private; local 1347 struct drm_i915_private *dev_priv = dev->dev_private; local 1387 struct drm_i915_private *dev_priv = dev->dev_private; local 1420 struct drm_i915_private *dev_priv = dev->dev_private; local 1467 drm_i915_private_t *dev_priv = dev->dev_private; local 1488 drm_i915_private_t *dev_priv = dev->dev_private; local 1512 drm_i915_private_t *dev_priv = dev->dev_private; local 1546 drm_i915_private_t *dev_priv = dev->dev_private; local 1580 drm_i915_private_t *dev_priv = dev->dev_private; local 1668 drm_i915_private_t *dev_priv; local [all...] |
H A D | intel_fb.c | 58 struct drm_i915_private *dev_priv = dev->dev_private; local 103 info->fb_pbase = dev_priv->mm.gtt_base_addr + obj->gtt_offset; 192 drm_i915_private_t *dev_priv = dev->dev_private; local 199 dev_priv->fbdev = ifbdev; 203 dev_priv->num_pipe, 220 drm_i915_private_t *dev_priv = dev->dev_private; local 221 if (!dev_priv->fbdev) 224 intel_fbdev_destroy(dev, dev_priv->fbdev); 225 free(dev_priv->fbdev, DRM_MEM_KMS); 226 dev_priv 231 drm_i915_private_t *dev_priv = dev->dev_private; local 244 drm_i915_private_t *dev_priv = dev->dev_private; local 251 drm_i915_private_t *dev_priv = dev->dev_private; local [all...] |
H A D | intel_iic.c | 92 struct drm_i915_private *dev_priv = dev->dev_private; local 93 I915_WRITE(dev_priv->gpio_mmio_base + GMBUS0, 0); 103 dev = sc->bus->dev_priv->dev; 109 static void intel_i2c_quirk_set(struct drm_i915_private *dev_priv, bool enable) argument 114 if (!IS_PINEVIEW(dev_priv->dev)) 127 struct drm_i915_private *dev_priv = bus->dev_priv; local 128 struct drm_device *dev = dev_priv->dev; 144 struct drm_i915_private *dev_priv = bus->dev_priv; local 155 struct drm_i915_private *dev_priv = bus->dev_priv; local 166 struct drm_i915_private *dev_priv = bus->dev_priv; local 184 struct drm_i915_private *dev_priv = bus->dev_priv; local 203 struct drm_i915_private *dev_priv = bus->dev_priv; local 218 struct drm_i915_private *dev_priv = bus->dev_priv; local 228 struct drm_i915_private *dev_priv = bus->dev_priv; local 235 gmbus_xfer_read(struct drm_i915_private *dev_priv, struct iic_msg *msg, u32 gmbus1_index) argument 272 gmbus_xfer_write(struct drm_i915_private *dev_priv, struct iic_msg *msg) argument 326 gmbus_xfer_index_read(struct drm_i915_private *dev_priv, struct iic_msg *msgs) argument 360 struct drm_i915_private *dev_priv = bus->dev_priv; local 482 struct drm_i915_private *dev_priv; local 548 struct drm_i915_private *dev_priv; local 694 struct drm_i915_private *dev_priv = dev->dev_private; local 810 intel_gmbus_get_adapter(struct drm_i915_private *dev_priv, unsigned port) argument 838 struct drm_i915_private *dev_priv = dev->dev_private; local [all...] |
H A D | i915_gem.c | 89 static long i915_gem_purge(struct drm_i915_private *dev_priv, long target); 90 static void i915_gem_shrink_all(struct drm_i915_private *dev_priv); 115 static void i915_gem_info_add_obj(struct drm_i915_private *dev_priv, argument 118 dev_priv->mm.object_count++; 119 dev_priv->mm.object_memory += size; 122 static void i915_gem_info_remove_obj(struct drm_i915_private *dev_priv, argument 125 dev_priv->mm.object_count--; 126 dev_priv->mm.object_memory -= size; 132 struct drm_i915_private *dev_priv = dev->dev_private; local 133 struct completion *x = &dev_priv 224 struct drm_i915_private *dev_priv = dev->dev_private; local 311 drm_i915_private_t *dev_priv = obj->base.dev->dev_private; local 659 drm_i915_private_t *dev_priv = dev->dev_private; local 1005 i915_gem_check_wedge(struct drm_i915_private *dev_priv, bool interruptible) argument 1063 drm_i915_private_t *dev_priv = ring->dev->dev_private; local 1162 struct drm_i915_private *dev_priv = dev->dev_private; local 1222 struct drm_i915_private *dev_priv = dev->dev_private; local 1483 drm_i915_private_t *dev_priv = dev->dev_private; local 1748 struct drm_i915_private *dev_priv = obj->base.dev->dev_private; local 1794 struct drm_i915_private *dev_priv = dev->dev_private; local 1905 struct drm_i915_private *dev_priv; local 2003 __i915_gem_shrink(struct drm_i915_private *dev_priv, long target, bool purgeable_only) argument 2036 i915_gem_purge(struct drm_i915_private *dev_priv, long target) argument 2042 i915_gem_shrink_all(struct drm_i915_private *dev_priv) argument 2128 struct drm_i915_private *dev_priv = obj->base.dev->dev_private; local 2150 struct drm_i915_private *dev_priv = dev->dev_private; local 2186 struct drm_i915_private *dev_priv = dev->dev_private; local 2212 struct drm_i915_private *dev_priv = dev->dev_private; local 2244 struct drm_i915_private *dev_priv = dev->dev_private; local 2264 drm_i915_private_t *dev_priv = ring->dev->dev_private; local 2353 i915_gem_reset_ring_lists(struct drm_i915_private *dev_priv, struct intel_ring_buffer *ring) argument 2384 struct drm_i915_private *dev_priv = dev->dev_private; local 2405 struct drm_i915_private *dev_priv = dev->dev_private; local 2495 drm_i915_private_t *dev_priv = dev->dev_private; local 2506 drm_i915_private_t *dev_priv; local 2727 drm_i915_private_t *dev_priv = obj->base.dev->dev_private; local 2775 drm_i915_private_t *dev_priv = dev->dev_private; local 2796 drm_i915_private_t *dev_priv = dev->dev_private; local 2821 drm_i915_private_t *dev_priv = dev->dev_private; local 2844 drm_i915_private_t *dev_priv = dev->dev_private; local 2888 drm_i915_private_t *dev_priv = dev->dev_private; local 2931 fence_number(struct drm_i915_private *dev_priv, struct drm_i915_fence_reg *fence) argument 2947 struct drm_i915_private *dev_priv = dev->dev_private; local 2999 struct drm_i915_private *dev_priv = obj->base.dev->dev_private; local 3020 struct drm_i915_private *dev_priv = dev->dev_private; local 3067 struct drm_i915_private *dev_priv = dev->dev_private; local 3145 struct drm_i915_private *dev_priv = dev->dev_private; local 3192 drm_i915_private_t *dev_priv = dev->dev_private; local 3379 drm_i915_private_t *dev_priv = obj->base.dev->dev_private; local 3424 drm_i915_private_t *dev_priv = dev->dev_private; local 3725 struct drm_i915_private *dev_priv = dev->dev_private; local 3785 struct drm_i915_private *dev_priv = obj->base.dev->dev_private; local 4081 drm_i915_private_t *dev_priv = dev->dev_private; local 4121 drm_i915_private_t *dev_priv = dev->dev_private; local 4164 drm_i915_private_t *dev_priv = dev->dev_private; local 4196 drm_i915_private_t *dev_priv = dev->dev_private; local 4234 drm_i915_private_t *dev_priv = dev->dev_private; local 4300 struct drm_i915_private *dev_priv = dev->dev_private; local 4351 drm_i915_private_t *dev_priv = dev->dev_private; local 4363 drm_i915_private_t *dev_priv = dev->dev_private; local 4436 drm_i915_private_t *dev_priv = dev->dev_private; local 4487 drm_i915_private_t *dev_priv = dev->dev_private; local 4521 drm_i915_private_t *dev_priv = dev->dev_private; local 4601 drm_i915_private_t *dev_priv = dev->dev_private; local 4713 struct drm_i915_private *dev_priv = dev->dev_private; local [all...] |
H A D | intel_display.c | 78 struct drm_i915_private *dev_priv = dev->dev_private; local 112 struct drm_i915_private *dev_priv = dev->dev_private; local 411 u32 intel_dpio_read(struct drm_i915_private *dev_priv, int reg) argument 415 sx_xlock(&dev_priv->dpio_lock); 431 sx_xunlock(&dev_priv->dpio_lock); 435 static void intel_dpio_write(struct drm_i915_private *dev_priv, int reg, argument 439 sx_xlock(&dev_priv->dpio_lock); 453 sx_xunlock(&dev_priv->dpio_lock); 458 struct drm_i915_private *dev_priv = dev->dev_private; local 485 static bool is_dual_link_lvds(struct drm_i915_private *dev_priv, argument 517 struct drm_i915_private *dev_priv = dev->dev_private; local 545 struct drm_i915_private *dev_priv = dev->dev_private; local 681 struct drm_i915_private *dev_priv = dev->dev_private; local 746 struct drm_i915_private *dev_priv = dev->dev_private; local 930 intel_pipe_to_cpu_transcoder(struct drm_i915_private *dev_priv, enum pipe pipe) argument 941 struct drm_i915_private *dev_priv = dev->dev_private; local 960 struct drm_i915_private *dev_priv = dev->dev_private; local 1010 struct drm_i915_private *dev_priv = dev->dev_private; local 1048 assert_pll(struct drm_i915_private *dev_priv, enum pipe pipe, bool state) argument 1066 assert_pch_pll(struct drm_i915_private *dev_priv, struct intel_pch_pll *pll, struct intel_crtc *crtc, bool state) argument 1111 assert_fdi_tx(struct drm_i915_private *dev_priv, enum pipe pipe, bool state) argument 1137 assert_fdi_rx(struct drm_i915_private *dev_priv, enum pipe pipe, bool state) argument 1154 assert_fdi_tx_pll_enabled(struct drm_i915_private *dev_priv, enum pipe pipe) argument 1173 assert_fdi_rx_pll_enabled(struct drm_i915_private *dev_priv, enum pipe pipe) argument 1184 assert_panel_unlocked(struct drm_i915_private *dev_priv, enum pipe pipe) argument 1213 assert_pipe(struct drm_i915_private *dev_priv, enum pipe pipe, bool state) argument 1234 assert_plane(struct drm_i915_private *dev_priv, enum plane plane, bool state) argument 1252 assert_planes_disabled(struct drm_i915_private *dev_priv, enum pipe pipe) argument 1281 assert_pch_refclk_enabled(struct drm_i915_private *dev_priv) argument 1297 assert_transcoder_disabled(struct drm_i915_private *dev_priv, enum pipe pipe) argument 1312 dp_pipe_enabled(struct drm_i915_private *dev_priv, enum pipe pipe, u32 port_sel, u32 val) argument 1330 hdmi_pipe_enabled(struct drm_i915_private *dev_priv, enum pipe pipe, u32 val) argument 1346 lvds_pipe_enabled(struct drm_i915_private *dev_priv, enum pipe pipe, u32 val) argument 1362 adpa_pipe_enabled(struct drm_i915_private *dev_priv, enum pipe pipe, u32 val) argument 1377 assert_pch_dp_disabled(struct drm_i915_private *dev_priv, enum pipe pipe, int reg, u32 port_sel) argument 1390 assert_pch_hdmi_disabled(struct drm_i915_private *dev_priv, enum pipe pipe, int reg) argument 1403 assert_pch_ports_disabled(struct drm_i915_private *dev_priv, enum pipe pipe) argument 1443 intel_enable_pll(struct drm_i915_private *dev_priv, enum pipe pipe) argument 1480 intel_disable_pll(struct drm_i915_private *dev_priv, enum pipe pipe) argument 1501 intel_sbi_write(struct drm_i915_private *dev_priv, u16 reg, u32 value, enum intel_sbi_destination destination) argument 1532 intel_sbi_read(struct drm_i915_private *dev_priv, u16 reg, enum intel_sbi_destination destination) argument 1574 struct drm_i915_private *dev_priv = intel_crtc->base.dev->dev_private; local 1614 struct drm_i915_private *dev_priv = intel_crtc->base.dev->dev_private; local 1656 ironlake_enable_pch_transcoder(struct drm_i915_private *dev_priv, enum pipe pipe) argument 1712 lpt_enable_pch_transcoder(struct drm_i915_private *dev_priv, enum transcoder cpu_transcoder) argument 1743 ironlake_disable_pch_transcoder(struct drm_i915_private *dev_priv, enum pipe pipe) argument 1773 lpt_disable_pch_transcoder(struct drm_i915_private *dev_priv) argument 1804 intel_enable_pipe(struct drm_i915_private *dev_priv, enum pipe pipe, bool pch_port) argument 1855 intel_disable_pipe(struct drm_i915_private *dev_priv, enum pipe pipe) argument 1886 intel_flush_display_plane(struct drm_i915_private *dev_priv, enum plane plane) argument 1903 intel_enable_plane(struct drm_i915_private *dev_priv, enum plane plane, enum pipe pipe) argument 1930 intel_disable_plane(struct drm_i915_private *dev_priv, enum plane plane, enum pipe pipe) argument 1951 struct drm_i915_private *dev_priv = dev->dev_private; local 2039 struct drm_i915_private *dev_priv = dev->dev_private; local 2136 struct drm_i915_private *dev_priv = dev->dev_private; local 2229 struct drm_i915_private *dev_priv = dev->dev_private; local 2243 struct drm_i915_private *dev_priv = obj->base.dev->dev_private; local 2302 struct drm_i915_private *dev_priv = dev->dev_private; local 2362 struct drm_i915_private *dev_priv = dev->dev_private; local 2399 struct drm_i915_private *dev_priv = dev->dev_private; local 2439 struct drm_i915_private *dev_priv = dev->dev_private; local 2464 struct drm_i915_private *dev_priv = dev->dev_private; local 2566 struct drm_i915_private *dev_priv = dev->dev_private; local 2698 struct drm_i915_private *dev_priv = dev->dev_private; local 2814 struct drm_i915_private *dev_priv = dev->dev_private; local 2855 struct drm_i915_private *dev_priv = dev->dev_private; local 2884 struct drm_i915_private *dev_priv = dev->dev_private; local 2937 struct drm_i915_private *dev_priv = dev->dev_private; local 2955 struct drm_i915_private *dev_priv = dev->dev_private; local 3002 struct drm_i915_private *dev_priv = dev->dev_private; local 3093 struct drm_i915_private *dev_priv = dev->dev_private; local 3198 struct drm_i915_private *dev_priv = dev->dev_private; local 3237 struct drm_i915_private *dev_priv = intel_crtc->base.dev->dev_private; local 3308 struct drm_i915_private *dev_priv = dev->dev_private; local 3323 struct drm_i915_private *dev_priv = dev->dev_private; local 3416 struct drm_i915_private *dev_priv = dev->dev_private; local 3493 struct drm_i915_private *dev_priv = dev->dev_private; local 3573 struct drm_i915_private *dev_priv = dev->dev_private; local 3646 struct drm_i915_private *dev_priv = dev->dev_private; local 3663 struct drm_i915_private *dev_priv = dev->dev_private; local 3695 struct drm_i915_private *dev_priv = dev->dev_private; local 3774 struct drm_i915_private *dev_priv = dev->dev_private; local 3797 struct drm_i915_private *dev_priv = dev->dev_private; local 4067 intel_panel_use_ssc(struct drm_i915_private *dev_priv) argument 4102 struct drm_i915_private *dev_priv = dev->dev_private; local 4214 struct drm_i915_private *dev_priv = dev->dev_private; local 4236 struct drm_i915_private *dev_priv = dev->dev_private; local 4282 struct drm_i915_private *dev_priv = dev->dev_private; local 4315 struct drm_i915_private *dev_priv = dev->dev_private; local 4363 struct drm_i915_private *dev_priv = dev->dev_private; local 4463 struct drm_i915_private *dev_priv = dev->dev_private; local 4575 struct drm_i915_private *dev_priv = dev->dev_private; local 4636 struct drm_i915_private *dev_priv = dev->dev_private; local 4696 struct drm_i915_private *dev_priv = dev->dev_private; local 4870 struct drm_i915_private *dev_priv = dev->dev_private; local 4985 struct drm_i915_private *dev_priv = dev->dev_private; local 5161 struct drm_i915_private *dev_priv = dev->dev_private; local 5192 struct drm_i915_private *dev_priv = crtc->dev->dev_private; local 5236 struct drm_i915_private *dev_priv = crtc->dev->dev_private; local 5264 struct drm_i915_private *dev_priv = dev->dev_private; local 5322 struct drm_i915_private *dev_priv = dev->dev_private; local 5341 struct drm_i915_private *dev_priv = dev->dev_private; local 5418 struct drm_i915_private *dev_priv = dev->dev_private; local 5489 struct drm_i915_private *dev_priv = dev->dev_private; local 5593 struct drm_i915_private *dev_priv = dev->dev_private; local 5776 struct drm_i915_private *dev_priv = dev->dev_private; local 5987 struct drm_i915_private *dev_priv = dev->dev_private; local 6020 struct drm_i915_private *dev_priv = connector->dev->dev_private; local 6047 struct drm_i915_private *dev_priv = connector->dev->dev_private; local 6087 struct drm_i915_private *dev_priv = connector->dev->dev_private; local 6172 struct drm_i915_private *dev_priv = connector->dev->dev_private; local 6250 struct drm_i915_private *dev_priv = dev->dev_private; local 6272 struct drm_i915_private *dev_priv = dev->dev_private; local 6296 struct drm_i915_private *dev_priv = dev->dev_private; local 6326 struct drm_i915_private *dev_priv = dev->dev_private; local 6352 struct drm_i915_private *dev_priv = dev->dev_private; local 6379 struct drm_i915_private *dev_priv = dev->dev_private; local 6439 struct drm_i915_private *dev_priv = dev->dev_private; local 6671 struct drm_i915_private *dev_priv = dev->dev_private; local 6830 struct drm_i915_private *dev_priv = dev->dev_private; local 6918 struct drm_i915_private *dev_priv = dev->dev_private; local 6949 drm_i915_private_t *dev_priv = dev->dev_private; local 6980 drm_i915_private_t *dev_priv = dev->dev_private; local 7054 struct drm_i915_private *dev_priv = dev->dev_private; local 7096 drm_i915_private_t *dev_priv = dev->dev_private; local 7142 drm_i915_private_t *dev_priv = dev->dev_private; local 7150 drm_i915_private_t *dev_priv = dev->dev_private; local 7158 drm_i915_private_t *dev_priv = dev->dev_private; local 7186 struct drm_i915_private *dev_priv = dev->dev_private; local 7230 struct drm_i915_private *dev_priv = dev->dev_private; local 7271 struct drm_i915_private *dev_priv = dev->dev_private; local 7319 struct drm_i915_private *dev_priv = dev->dev_private; local 7369 struct drm_i915_private *dev_priv = dev->dev_private; local 7427 struct drm_i915_private *dev_priv = dev->dev_private; local 7931 drm_i915_private_t *dev_priv = dev->dev_private; local 8331 drm_i915_private_t *dev_priv = dev->dev_private; local 8348 drm_i915_private_t *dev_priv = dev->dev_private; local 8433 struct drm_i915_private *dev_priv = dev->dev_private; local 8450 struct drm_i915_private *dev_priv = dev->dev_private; local 8723 struct drm_i915_private *dev_priv = dev->dev_private; local 8827 struct drm_i915_private *dev_priv = dev->dev_private; local 8838 struct drm_i915_private *dev_priv = dev->dev_private; local 8849 struct drm_i915_private *dev_priv = dev->dev_private; local 8958 struct drm_i915_private *dev_priv = dev->dev_private; local 9000 struct drm_i915_private *dev_priv = dev->dev_private; local 9088 struct drm_i915_private *dev_priv = crtc->base.dev->dev_private; local 9107 struct drm_i915_private *dev_priv = dev->dev_private; local 9230 struct drm_i915_private *dev_priv = dev->dev_private; local 9250 struct drm_i915_private *dev_priv = dev->dev_private; local 9375 struct drm_i915_private *dev_priv = dev->dev_private; local 9443 struct drm_i915_private *dev_priv = dev->dev_private; local 9492 drm_i915_private_t *dev_priv = dev->dev_private; local 9536 drm_i915_private_t *dev_priv = dev->dev_private; local [all...] |
/freebsd-11-stable/sys/dev/drm/ |
H A D | r128_state.c | 43 static void r128_emit_clip_rects(drm_r128_private_t * dev_priv, argument 86 static __inline__ void r128_emit_core(drm_r128_private_t * dev_priv) argument 88 drm_r128_sarea_t *sarea_priv = dev_priv->sarea_priv; 101 static __inline__ void r128_emit_context(drm_r128_private_t * dev_priv) argument 103 drm_r128_sarea_t *sarea_priv = dev_priv->sarea_priv; 127 static __inline__ void r128_emit_setup(drm_r128_private_t * dev_priv) argument 129 drm_r128_sarea_t *sarea_priv = dev_priv->sarea_priv; 143 static __inline__ void r128_emit_masks(drm_r128_private_t * dev_priv) argument 145 drm_r128_sarea_t *sarea_priv = dev_priv->sarea_priv; 162 static __inline__ void r128_emit_window(drm_r128_private_t * dev_priv) argument 177 r128_emit_tex0(drm_r128_private_t * dev_priv) argument 204 r128_emit_tex1(drm_r128_private_t * dev_priv) argument 227 r128_emit_state(drm_r128_private_t * dev_priv) argument 280 r128_clear_box(drm_r128_private_t * dev_priv, int x, int y, int w, int h, int r, int g, int b) argument 327 r128_cce_performance_boxes(drm_r128_private_t * dev_priv) argument 361 drm_r128_private_t *dev_priv = dev->dev_private; local 466 drm_r128_private_t *dev_priv = dev->dev_private; local 532 drm_r128_private_t *dev_priv = dev->dev_private; local 574 drm_r128_private_t *dev_priv = dev->dev_private; local 645 drm_r128_private_t *dev_priv = dev->dev_private; local 701 drm_r128_private_t *dev_priv = dev->dev_private; local 785 drm_r128_private_t *dev_priv = dev->dev_private; local 896 drm_r128_private_t *dev_priv = dev->dev_private; local 992 drm_r128_private_t *dev_priv = dev->dev_private; local 1114 drm_r128_private_t *dev_priv = dev->dev_private; local 1157 drm_r128_private_t *dev_priv = dev->dev_private; local 1228 drm_r128_private_t *dev_priv = dev->dev_private; local 1249 drm_r128_private_t *dev_priv = dev->dev_private; local 1273 drm_r128_private_t *dev_priv = dev->dev_private; local 1292 drm_r128_private_t *dev_priv = dev->dev_private; local 1313 drm_r128_private_t *dev_priv = dev->dev_private; local 1331 drm_r128_private_t *dev_priv = dev->dev_private; local 1352 drm_r128_private_t *dev_priv = dev->dev_private; local 1407 drm_r128_private_t *dev_priv = dev->dev_private; local 1476 drm_r128_private_t *dev_priv = dev->dev_private; local 1501 drm_r128_private_t *dev_priv = dev->dev_private; local 1531 drm_r128_private_t *dev_priv = dev->dev_private; local 1550 drm_r128_private_t *dev_priv = dev->dev_private; local 1622 drm_r128_private_t *dev_priv = dev->dev_private; local 1652 drm_r128_private_t *dev_priv = dev->dev_private; local [all...] |
H A D | radeon_state.c | 43 dev_priv, 48 u32 fb_end = dev_priv->fb_location + dev_priv->fb_size - 1; 68 if (radeon_check_offset(dev_priv, off)) 75 if (off < (dev_priv->fb_size + dev_priv->gart_size)) { 82 off = off - fb_end - 1 + dev_priv->gart_vm_start; 85 if (radeon_check_offset(dev_priv, off)) { 94 dev_priv, 101 if (radeon_check_and_fixup_offset(dev_priv, file_pri 42 radeon_check_and_fixup_offset(drm_radeon_private_t * dev_priv, struct drm_file *file_priv, u32 *offset) argument 93 radeon_check_and_fixup_packets(drm_radeon_private_t * dev_priv, struct drm_file *file_priv, int id, u32 *data) argument 267 radeon_check_and_fixup_packet3(drm_radeon_private_t * dev_priv, struct drm_file *file_priv, drm_radeon_kcmd_buffer_t * cmdbuf, unsigned int *cmdsz) argument 428 radeon_emit_clip_rect(drm_radeon_private_t * dev_priv, struct drm_clip_rect * box) argument 446 radeon_emit_state(drm_radeon_private_t * dev_priv, struct drm_file *file_priv, drm_radeon_context_regs_t * ctx, drm_radeon_texture_regs_t * tex, unsigned int dirty) argument 615 radeon_emit_state2(drm_radeon_private_t * dev_priv, struct drm_file *file_priv, drm_radeon_state_t * state) argument 746 radeon_clear_box(drm_radeon_private_t * dev_priv, int x, int y, int w, int h, int r, int g, int b) argument 795 radeon_cp_performance_boxes(drm_radeon_private_t *dev_priv) argument 856 drm_radeon_private_t *dev_priv = dev->dev_private; local 1345 drm_radeon_private_t *dev_priv = dev->dev_private; local 1422 drm_radeon_private_t *dev_priv = dev->dev_private; local 1502 drm_radeon_private_t *dev_priv = dev->dev_private; local 1546 drm_radeon_private_t *dev_priv = dev->dev_private; local 1570 drm_radeon_private_t *dev_priv = dev->dev_private; local 1605 drm_radeon_private_t *dev_priv = dev->dev_private; local 1664 drm_radeon_private_t *dev_priv = dev->dev_private; local 1904 drm_radeon_private_t *dev_priv = dev->dev_private; local 1922 radeon_apply_surface_regs(int surf_index, drm_radeon_private_t *dev_priv) argument 1949 alloc_surface(drm_radeon_surface_alloc_t *new, drm_radeon_private_t *dev_priv, struct drm_file *file_priv) argument 2045 free_surface(struct drm_file *file_priv, drm_radeon_private_t * dev_priv, int lower) argument 2082 radeon_surfaces_release(struct drm_file *file_priv, drm_radeon_private_t * dev_priv) argument 2098 drm_radeon_private_t *dev_priv = dev->dev_private; local 2109 drm_radeon_private_t *dev_priv = dev->dev_private; local 2120 drm_radeon_private_t *dev_priv = dev->dev_private; local 2147 drm_radeon_private_t *dev_priv = dev->dev_private; local 2175 drm_radeon_private_t *dev_priv = dev->dev_private; local 2193 drm_radeon_private_t *dev_priv = dev->dev_private; local 2217 drm_radeon_private_t *dev_priv = dev->dev_private; local 2295 drm_radeon_private_t *dev_priv = dev->dev_private; local 2385 drm_radeon_private_t *dev_priv = dev->dev_private; local 2415 drm_radeon_private_t *dev_priv = dev->dev_private; local 2434 drm_radeon_private_t *dev_priv = dev->dev_private; local 2505 drm_radeon_private_t *dev_priv = dev->dev_private; local 2597 radeon_emit_packets(drm_radeon_private_t * dev_priv, struct drm_file *file_priv, drm_radeon_cmd_header_t header, drm_radeon_kcmd_buffer_t *cmdbuf) argument 2633 radeon_emit_scalars(drm_radeon_private_t *dev_priv, drm_radeon_cmd_header_t header, drm_radeon_kcmd_buffer_t *cmdbuf) argument 2655 radeon_emit_scalars2(drm_radeon_private_t *dev_priv, drm_radeon_cmd_header_t header, drm_radeon_kcmd_buffer_t *cmdbuf) argument 2675 radeon_emit_vectors(drm_radeon_private_t *dev_priv, drm_radeon_cmd_header_t header, drm_radeon_kcmd_buffer_t *cmdbuf) argument 2697 radeon_emit_veclinear(drm_radeon_private_t *dev_priv, drm_radeon_cmd_header_t header, drm_radeon_kcmd_buffer_t *cmdbuf) argument 2727 drm_radeon_private_t *dev_priv = dev->dev_private; local 2754 drm_radeon_private_t *dev_priv = dev->dev_private; local 2813 drm_radeon_private_t *dev_priv = dev->dev_private; local 2842 drm_radeon_private_t *dev_priv = dev->dev_private; local 3005 drm_radeon_private_t *dev_priv = dev->dev_private; local 3102 drm_radeon_private_t *dev_priv = dev->dev_private; local 3160 drm_radeon_private_t *dev_priv = dev->dev_private; local 3172 drm_radeon_private_t *dev_priv = dev->dev_private; local 3184 drm_radeon_private_t *dev_priv = dev->dev_private; local [all...] |
H A D | mach64_drv.h | 134 extern struct drm_buf *mach64_freelist_get(drm_mach64_private_t * dev_priv); 135 extern int mach64_freelist_put(drm_mach64_private_t * dev_priv, 138 extern int mach64_do_wait_for_fifo(drm_mach64_private_t * dev_priv, 140 extern int mach64_do_wait_for_idle(drm_mach64_private_t * dev_priv); 141 extern int mach64_wait_ring(drm_mach64_private_t * dev_priv, int n); 142 extern int mach64_do_dispatch_pseudo_dma(drm_mach64_private_t * dev_priv); 143 extern int mach64_do_release_used_buffers(drm_mach64_private_t * dev_priv); 144 extern void mach64_dump_engine_info(drm_mach64_private_t * dev_priv); 145 extern void mach64_dump_ring_info(drm_mach64_private_t * dev_priv); 146 extern int mach64_do_engine_reset(drm_mach64_private_t * dev_priv); 542 mach64_ring_start(drm_mach64_private_t * dev_priv) argument 569 mach64_ring_resume(drm_mach64_private_t * dev_priv, drm_mach64_descriptor_ring_t * ring) argument 613 mach64_ring_tick(drm_mach64_private_t * dev_priv, drm_mach64_descriptor_ring_t * ring) argument 661 mach64_ring_stop(drm_mach64_private_t * dev_priv) argument 680 mach64_update_ring_snapshot(drm_mach64_private_t * dev_priv) argument 717 mach64_find_pending_buf_entry(drm_mach64_private_t * dev_priv, drm_mach64_freelist_t ** entry, struct drm_buf * buf) argument [all...] |
H A D | savage_state.c | 32 void savage_emit_clip_rect_s3d(drm_savage_private_t *dev_priv, argument 35 uint32_t scstart = dev_priv->state.s3d.new_scstart; 36 uint32_t scend = dev_priv->state.s3d.new_scend; 43 if (scstart != dev_priv->state.s3d.scstart || 44 scend != dev_priv->state.s3d.scend) { 51 dev_priv->state.s3d.scstart = scstart; 52 dev_priv->state.s3d.scend = scend; 53 dev_priv->waiting = 1; 58 void savage_emit_clip_rect_s4(drm_savage_private_t *dev_priv, argument 61 uint32_t drawctrl0 = dev_priv 84 savage_verify_texaddr(drm_savage_private_t *dev_priv, int unit, uint32_t addr) argument 130 savage_verify_state_s3d(drm_savage_private_t *dev_priv, unsigned int start, unsigned int count, const uint32_t *regs) argument 160 savage_verify_state_s4(drm_savage_private_t *dev_priv, unsigned int start, unsigned int count, const uint32_t *regs) argument 198 savage_dispatch_state(drm_savage_private_t *dev_priv, const drm_savage_cmd_header_t *cmd_header, const uint32_t *regs) argument 279 savage_dispatch_dma_prim(drm_savage_private_t *dev_priv, const drm_savage_cmd_header_t *cmd_header, const struct drm_buf *dmabuf) argument 419 savage_dispatch_vb_prim(drm_savage_private_t *dev_priv, const drm_savage_cmd_header_t *cmd_header, const uint32_t *vtxbuf, unsigned int vb_size, unsigned int vb_stride) argument 537 savage_dispatch_dma_idx(drm_savage_private_t *dev_priv, const drm_savage_cmd_header_t *cmd_header, const uint16_t *idx, const struct drm_buf *dmabuf) argument 678 savage_dispatch_vb_idx(drm_savage_private_t *dev_priv, const drm_savage_cmd_header_t *cmd_header, const uint16_t *idx, const uint32_t *vtxbuf, unsigned int vb_size, unsigned int vb_stride) argument 792 savage_dispatch_clear(drm_savage_private_t *dev_priv, const drm_savage_cmd_header_t *cmd_header, const drm_savage_cmd_header_t *data, unsigned int nbox, const struct drm_clip_rect *boxes) argument 865 savage_dispatch_swap(drm_savage_private_t *dev_priv, unsigned int nbox, const struct drm_clip_rect *boxes) argument 894 savage_dispatch_draw(drm_savage_private_t *dev_priv, const drm_savage_cmd_header_t *start, const drm_savage_cmd_header_t *end, const struct drm_buf *dmabuf, const unsigned int *vtxbuf, unsigned int vb_size, unsigned int vb_stride, unsigned int nbox, const struct drm_clip_rect *boxes) argument 960 drm_savage_private_t *dev_priv = dev->dev_private; local [all...] |
H A D | sis_mm.c | 151 drm_sis_private_t *dev_priv = dev->dev_private; local 154 if (dev_priv == NULL) { 157 dev_priv = dev->dev_private; 158 if (dev_priv == NULL) 162 if (dev_priv->FBHeap != NULL) 165 dev_priv->FBHeap = mmInit(fb->offset, fb->size); 174 drm_sis_private_t *dev_priv = dev->dev_private; local 179 if (dev_priv == NULL || dev_priv->FBHeap == NULL) 182 block = mmAllocMem(dev_priv 205 drm_sis_private_t *dev_priv = dev->dev_private; local 229 drm_sis_private_t *dev_priv = dev->dev_private; local 252 drm_sis_private_t *dev_priv = dev->dev_private; local 284 drm_sis_private_t *dev_priv = dev->dev_private; local [all...] |
H A D | savage_drv.h | 77 /* interesting bits of hardware state that are saved in dev_priv */ 193 int (*wait_fifo)(struct drm_savage_private *dev_priv, unsigned int n); 194 int (*wait_evnt)(struct drm_savage_private *dev_priv, uint16_t e); 197 void (*emit_clip_rect)(struct drm_savage_private *dev_priv, 199 void (*dma_flush)(struct drm_savage_private *dev_priv); 207 extern uint16_t savage_bci_emit_event(drm_savage_private_t *dev_priv, 210 extern void savage_dma_reset(drm_savage_private_t *dev_priv); 211 extern void savage_dma_wait(drm_savage_private_t *dev_priv, unsigned int page); 212 extern uint32_t *savage_dma_alloc(drm_savage_private_t *dev_priv, 222 extern void savage_emit_clip_rect_s3d(drm_savage_private_t *dev_priv, [all...] |
H A D | r600_blit.c | 1202 set_render_target(drm_radeon_private_t *dev_priv, int format, int w, int h, u64 gpu_addr) argument 1217 if (((dev_priv->flags & RADEON_FAMILY_MASK) > CHIP_R600) && 1218 ((dev_priv->flags & RADEON_FAMILY_MASK) < CHIP_RV770)) { 1260 cp_set_surface_sync(drm_radeon_private_t *dev_priv, argument 1284 drm_radeon_private_t *dev_priv = dev->dev_private; local 1293 vs = (u32 *) ((char *)dev->agp_buffer_map->virtual + dev_priv->blit_vb->offset); 1294 ps = (u32 *) ((char *)dev->agp_buffer_map->virtual + dev_priv->blit_vb->offset + 256); 1303 dev_priv->blit_vb->used = 512; 1305 gpu_addr = dev_priv->gart_buffers_offset + dev_priv 1347 set_vtx_resource(drm_radeon_private_t *dev_priv, u64 gpu_addr) argument 1380 set_tex_resource(drm_radeon_private_t *dev_priv, int format, int w, int h, int pitch, u64 gpu_addr) argument 1418 set_scissors(drm_radeon_private_t *dev_priv, int x1, int y1, int x2, int y2) argument 1442 draw_auto(drm_radeon_private_t *dev_priv) argument 1467 set_default_state(drm_radeon_private_t *dev_priv) argument 1674 drm_radeon_private_t *dev_priv = dev->dev_private; local 1692 drm_radeon_private_t *dev_priv = dev->dev_private; local 1716 drm_radeon_private_t *dev_priv = dev->dev_private; local 1916 drm_radeon_private_t *dev_priv = dev->dev_private; local [all...] |
H A D | mga_drv.h | 174 extern int mga_do_wait_for_idle(drm_mga_private_t * dev_priv); 176 extern void mga_do_dma_flush(drm_mga_private_t * dev_priv); 177 extern void mga_do_dma_wrap_start(drm_mga_private_t * dev_priv); 178 extern void mga_do_dma_wrap_end(drm_mga_private_t * dev_priv); 183 extern unsigned int mga_warp_microcode_size(const drm_mga_private_t * dev_priv); 184 extern int mga_warp_install_microcode(drm_mga_private_t * dev_priv); 185 extern int mga_warp_init(drm_mga_private_t * dev_priv); 203 #define MGA_BASE( reg ) ((unsigned long)(dev_priv->mmio->handle)) 220 #define MGA_READ8( reg ) DRM_READ8(dev_priv->mmio, (reg)) 221 #define MGA_READ( reg ) DRM_READ32(dev_priv 688 mga_is_idle(drm_mga_private_t * dev_priv) argument [all...] |
H A D | r128_drv.h | 59 #define GET_RING_HEAD(dev_priv) R128_READ( R128_PM4_BUFFER_DL_RPTR ) 152 extern int r128_wait_ring(drm_r128_private_t * dev_priv, int n); 154 extern int r128_do_cce_idle(drm_r128_private_t * dev_priv); 396 #define R128_READ(reg) DRM_READ32( dev_priv->mmio, (reg) ) 397 #define R128_WRITE(reg,val) DRM_WRITE32( dev_priv->mmio, (reg), (val) ) 398 #define R128_READ8(reg) DRM_READ8( dev_priv->mmio, (reg) ) 399 #define R128_WRITE8(reg,val) DRM_WRITE8( dev_priv->mmio, (reg), (val) ) 416 static __inline__ void r128_update_ring_snapshot(drm_r128_private_t * dev_priv) argument 418 drm_r128_ring_buffer_t *ring = &dev_priv->ring; 419 ring->space = (GET_RING_HEAD(dev_priv) [all...] |
H A D | mach64_state.c | 92 drm_mach64_private_t * dev_priv, 97 drm_mach64_sarea_t *sarea_priv = dev_priv->sarea_priv; 127 DMAGETPTR(file_priv, dev_priv, 2); /* returns on failure to get buffer */ 135 DMAADVANCE(dev_priv, 1); 141 drm_mach64_private_t * dev_priv) 143 drm_mach64_sarea_t *sarea_priv = dev_priv->sarea_priv; 155 DMAGETPTR(file_priv, dev_priv, 17); /* returns on failure to get buffer */ 207 DMAADVANCE(dev_priv, 1); 226 drm_mach64_private_t *dev_priv = dev->dev_private; local 227 drm_mach64_sarea_t *sarea_priv = dev_priv 91 mach64_emit_cliprect(struct drm_file *file_priv, drm_mach64_private_t * dev_priv, struct drm_clip_rect * box) argument 140 mach64_emit_state(struct drm_file *file_priv, drm_mach64_private_t * dev_priv) argument 366 drm_mach64_private_t *dev_priv = dev->dev_private; local 444 mach64_do_get_frames_queued(drm_mach64_private_t * dev_priv) argument 557 drm_mach64_private_t *dev_priv = dev->dev_private; local 657 drm_mach64_private_t *dev_priv = dev->dev_private; local 780 drm_mach64_private_t *dev_priv = dev->dev_private; local 806 drm_mach64_private_t *dev_priv = dev->dev_private; local 828 drm_mach64_private_t *dev_priv = dev->dev_private; local 864 drm_mach64_private_t *dev_priv = dev->dev_private; local 884 drm_mach64_private_t *dev_priv = dev->dev_private; local [all...] |
H A D | r300_cmdbuf.c | 58 static int r300_emit_cliprects(drm_radeon_private_t *dev_priv, argument 86 if ((dev_priv->flags & RADEON_FAMILY_MASK) >= CHIP_RV515) { 155 dev_priv->track_flush |= RADEON_FLUSH_EMITED; 165 drm_radeon_private_t *dev_priv = dev->dev_private; local 212 if ((dev_priv->flags & RADEON_FAMILY_MASK) == CHIP_RV530) 261 if ((dev_priv->flags & RADEON_FAMILY_MASK) >= CHIP_RV515) { 297 dev_priv, 324 if (!radeon_check_offset(dev_priv, (u32) values[i])) { 355 static __inline__ int r300_emit_packet0(drm_radeon_private_t *dev_priv, argument 381 return r300_emit_carefully_checked_packet0(dev_priv, cmdbu 296 r300_emit_carefully_checked_packet0(drm_radeon_private_t * dev_priv, drm_radeon_kcmd_buffer_t * cmdbuf, drm_r300_cmd_header_t header) argument 402 r300_emit_vpu(drm_radeon_private_t *dev_priv, drm_radeon_kcmd_buffer_t *cmdbuf, drm_r300_cmd_header_t header) argument 452 r300_emit_clear(drm_radeon_private_t *dev_priv, drm_radeon_kcmd_buffer_t *cmdbuf) argument 482 r300_emit_3d_load_vbpntr(drm_radeon_private_t *dev_priv, drm_radeon_kcmd_buffer_t *cmdbuf, u32 header) argument 550 r300_emit_bitblt_multi(drm_radeon_private_t *dev_priv, drm_radeon_kcmd_buffer_t *cmdbuf) argument 595 r300_emit_draw_indx_2(drm_radeon_private_t *dev_priv, drm_radeon_kcmd_buffer_t *cmdbuf) argument 670 r300_emit_raw_packet3(drm_radeon_private_t *dev_priv, drm_radeon_kcmd_buffer_t *cmdbuf) argument 750 r300_emit_packet3(drm_radeon_private_t *dev_priv, drm_radeon_kcmd_buffer_t *cmdbuf, drm_r300_cmd_header_t header) argument 819 r300_pacify(drm_radeon_private_t *dev_priv) argument 877 drm_radeon_private_t *dev_priv = dev->dev_private; local 885 r300_cmd_wait(drm_radeon_private_t * dev_priv, drm_r300_cmd_header_t header) argument 926 r300_scratch(drm_radeon_private_t *dev_priv, drm_radeon_kcmd_buffer_t *cmdbuf, drm_r300_cmd_header_t header) argument 988 r300_emit_r500fp(drm_radeon_private_t *dev_priv, drm_radeon_kcmd_buffer_t *cmdbuf, drm_r300_cmd_header_t header) argument 1040 drm_radeon_private_t *dev_priv = dev->dev_private; local [all...] |
H A D | i915_mem.c | 51 drm_i915_private_t *dev_priv = dev->dev_private; local 52 drm_i915_sarea_t *sarea_priv = dev_priv->sarea_priv; 60 shift = dev_priv->tex_lru_log_granularity; 262 static struct mem_block **get_heap(drm_i915_private_t * dev_priv, int region) argument 266 return &dev_priv->agp_heap; 277 drm_i915_private_t *dev_priv = dev->dev_private; local 281 if (!dev_priv) { 286 heap = get_heap(dev_priv, alloc->region); 315 drm_i915_private_t *dev_priv = dev->dev_private; local 319 if (!dev_priv) { 343 drm_i915_private_t *dev_priv = dev->dev_private; local 367 drm_i915_private_t *dev_priv = dev->dev_private; local [all...] |