/src/sys/external/bsd/drm2/dist/drm/i915/ |
intel_gvt.h | 32 int intel_gvt_init(struct drm_i915_private *dev_priv); 33 void intel_gvt_driver_remove(struct drm_i915_private *dev_priv); 34 int intel_gvt_init_device(struct drm_i915_private *dev_priv); 35 void intel_gvt_clean_device(struct drm_i915_private *dev_priv); 37 void intel_gvt_sanitize_options(struct drm_i915_private *dev_priv); 39 static inline int intel_gvt_init(struct drm_i915_private *dev_priv) 44 static inline void intel_gvt_driver_remove(struct drm_i915_private *dev_priv) 48 static inline void intel_gvt_sanitize_options(struct drm_i915_private *dev_priv)
|
intel_pch.h | 59 #define INTEL_PCH_TYPE(dev_priv) ((dev_priv)->pch_type) 60 #define INTEL_PCH_ID(dev_priv) ((dev_priv)->pch_id) 61 #define HAS_PCH_JSP(dev_priv) (INTEL_PCH_TYPE(dev_priv) == PCH_JSP) 62 #define HAS_PCH_MCC(dev_priv) (INTEL_PCH_TYPE(dev_priv) == PCH_MCC) 63 #define HAS_PCH_TGP(dev_priv) (INTEL_PCH_TYPE(dev_priv) == PCH_TGP [all...] |
intel_gvt.c | 47 static bool is_supported_device(struct drm_i915_private *dev_priv) 49 if (IS_BROADWELL(dev_priv)) 51 if (IS_SKYLAKE(dev_priv)) 53 if (IS_KABYLAKE(dev_priv)) 55 if (IS_BROXTON(dev_priv)) 57 if (IS_COFFEELAKE(dev_priv)) 65 * @dev_priv: drm i915 private data 69 void intel_gvt_sanitize_options(struct drm_i915_private *dev_priv) 74 if (intel_vgpu_active(dev_priv)) { 79 if (!is_supported_device(dev_priv)) { [all...] |
i915_vgpu.h | 32 void i915_detect_vgpu(struct drm_i915_private *dev_priv); 34 bool intel_vgpu_has_full_ppgtt(struct drm_i915_private *dev_priv); 37 intel_vgpu_has_hwsp_emulation(struct drm_i915_private *dev_priv) 39 return dev_priv->vgpu.caps & VGT_CAPS_HWSP_EMULATION; 43 intel_vgpu_has_huge_gtt(struct drm_i915_private *dev_priv) 45 return dev_priv->vgpu.caps & VGT_CAPS_HUGE_GTT;
|
intel_pch.c | 16 intel_pch_type(const struct drm_i915_private *dev_priv, unsigned short id) 20 drm_dbg_kms(&dev_priv->drm, "Found Ibex Peak PCH\n"); 21 WARN_ON(!IS_GEN(dev_priv, 5)); 24 drm_dbg_kms(&dev_priv->drm, "Found CougarPoint PCH\n"); 25 WARN_ON(!IS_GEN(dev_priv, 6) && !IS_IVYBRIDGE(dev_priv)); 28 drm_dbg_kms(&dev_priv->drm, "Found PantherPoint PCH\n"); 29 WARN_ON(!IS_GEN(dev_priv, 6) && !IS_IVYBRIDGE(dev_priv)); 33 drm_dbg_kms(&dev_priv->drm, "Found LynxPoint PCH\n") [all...] |
i915_suspend.c | 42 static void i915_save_display(struct drm_i915_private *dev_priv) 45 if (INTEL_GEN(dev_priv) <= 4) 46 dev_priv->regfile.saveDSPARB = I915_READ(DSPARB); 49 if (HAS_FBC(dev_priv) && INTEL_GEN(dev_priv) <= 4 && !IS_G4X(dev_priv)) 50 dev_priv->regfile.saveFBC_CONTROL = I915_READ(FBC_CONTROL); 53 static void i915_restore_display(struct drm_i915_private *dev_priv) 56 if (INTEL_GEN(dev_priv) <= 4) 57 I915_WRITE(DSPARB, dev_priv->regfile.saveDSPARB) [all...] |
intel_pm.h | 27 void intel_init_clock_gating(struct drm_i915_private *dev_priv); 28 void intel_suspend_hw(struct drm_i915_private *dev_priv); 29 int ilk_wm_max_level(const struct drm_i915_private *dev_priv); 31 void intel_init_pm(struct drm_i915_private *dev_priv); 32 void intel_init_clock_gating_hooks(struct drm_i915_private *dev_priv); 33 void intel_pm_setup(struct drm_i915_private *dev_priv); 34 void g4x_wm_get_hw_state(struct drm_i915_private *dev_priv); 35 void vlv_wm_get_hw_state(struct drm_i915_private *dev_priv); 36 void ilk_wm_get_hw_state(struct drm_i915_private *dev_priv); 37 void skl_wm_get_hw_state(struct drm_i915_private *dev_priv); [all...] |
/src/sys/external/bsd/drm2/i915drm/ |
vlv_dsi.c | 38 vlv_dsi_init(struct drm_i915_private *dev_priv) 43 bxt_dsi_pll_is_enabled(struct drm_i915_private *dev_priv)
|
i915_gem_userptr.c | 46 i915_gem_init_userptr(struct drm_i915_private *dev_priv) 48 mutex_init(&dev_priv->mm_lock); 49 hash_init(dev_priv->mm_structs); 51 dev_priv->mm.userptr_wq = 55 if (!dev_priv->mm.userptr_wq) 62 i915_gem_cleanup_userptr(struct drm_i915_private *dev_priv) 64 destroy_workqueue(dev_priv->mm.userptr_wq); 65 mutex_destroy(&dev_priv->mm_lock);
|
/src/sys/external/bsd/drm/dist/shared-core/ |
savage_bci.c | 38 savage_bci_wait_fifo_shadow(drm_savage_private_t *dev_priv, unsigned int n) 40 uint32_t mask = dev_priv->status_used_mask; 41 uint32_t threshold = dev_priv->bci_threshold_hi; 46 if (n > dev_priv->cob_size + SAVAGE_BCI_FIFO_SIZE - threshold) 53 status = dev_priv->status_ptr[0]; 67 savage_bci_wait_fifo_s3d(drm_savage_private_t *dev_priv, unsigned int n) 69 uint32_t maxUsed = dev_priv->cob_size + SAVAGE_BCI_FIFO_SIZE - n; 88 savage_bci_wait_fifo_s4(drm_savage_private_t *dev_priv, unsigned int n) 90 uint32_t maxUsed = dev_priv->cob_size + SAVAGE_BCI_FIFO_SIZE - n; 120 savage_bci_wait_event_shadow(drm_savage_private_t *dev_priv, uint16_t e 208 drm_savage_private_t *dev_priv = dev->dev_private; local in function:savage_freelist_init 241 drm_savage_private_t *dev_priv = dev->dev_private; local in function:savage_freelist_get 274 drm_savage_private_t *dev_priv = dev->dev_private; local in function:savage_freelist_put 540 drm_savage_private_t *dev_priv; local in function:savage_driver_load 562 drm_savage_private_t *dev_priv = dev->dev_private; local in function:savage_driver_firstopen 661 drm_savage_private_t *dev_priv = dev->dev_private; local in function:savage_driver_lastclose 673 drm_savage_private_t *dev_priv = dev->dev_private; local in function:savage_driver_unload 682 drm_savage_private_t *dev_priv = dev->dev_private; local in function:savage_do_init_bci 904 drm_savage_private_t *dev_priv = dev->dev_private; local in function:savage_do_cleanup_bci 950 drm_savage_private_t *dev_priv = dev->dev_private; local in function:savage_bci_event_emit 965 drm_savage_private_t *dev_priv = dev->dev_private; local in function:savage_bci_event_wait 1060 drm_savage_private_t *dev_priv = dev->dev_private; local in function:savage_reclaim_buffers [all...] |
i915_suspend.c | 37 struct drm_i915_private *dev_priv = dev->dev_private; local in function:i915_pipe_enabled 47 struct drm_i915_private *dev_priv = dev->dev_private; local in function:i915_save_palette 56 array = dev_priv->save_palette_a; 58 array = dev_priv->save_palette_b; 66 struct drm_i915_private *dev_priv = dev->dev_private; local in function:i915_restore_palette 75 array = dev_priv->save_palette_a; 77 array = dev_priv->save_palette_b; 85 struct drm_i915_private *dev_priv = dev->dev_private; local in function:i915_read_indexed 93 struct drm_i915_private *dev_priv = dev->dev_private; local in function:i915_read_ar 102 struct drm_i915_private *dev_priv = dev->dev_private local in function:i915_write_ar 111 struct drm_i915_private *dev_priv = dev->dev_private; local in function:i915_write_indexed 119 struct drm_i915_private *dev_priv = dev->dev_private; local in function:i915_save_vga 182 struct drm_i915_private *dev_priv = dev->dev_private; local in function:i915_restore_vga 241 struct drm_i915_private *dev_priv = dev->dev_private; local in function:i915_save_state 372 struct drm_i915_private *dev_priv = dev->dev_private; local in function:i915_restore_state [all...] |
radeon_cp.c | 45 static void radeon_do_cp_start(drm_radeon_private_t * dev_priv); 47 u32 RADEON_READ_MM(drm_radeon_private_t *dev_priv, int addr) 52 ret = DRM_READ32( dev_priv->mmio, addr ); 54 DRM_WRITE32( dev_priv->mmio, RADEON_MM_INDEX, addr ); 55 ret = DRM_READ32( dev_priv->mmio, RADEON_MM_DATA ); 61 static u32 R500_READ_MCIND(drm_radeon_private_t *dev_priv, int addr) 70 static u32 RS480_READ_MCIND(drm_radeon_private_t *dev_priv, int addr) 79 static u32 RS690_READ_MCIND(drm_radeon_private_t *dev_priv, int addr) 88 static u32 RS600_READ_MCIND(drm_radeon_private_t *dev_priv, int addr) 97 static u32 IGP_READ_MCIND(drm_radeon_private_t *dev_priv, int addr 205 drm_radeon_private_t *dev_priv = dev->dev_private; local in function:RADEON_READ_PLL 547 drm_radeon_private_t *dev_priv = dev->dev_private; local in function:radeon_do_engine_reset 998 drm_radeon_private_t *dev_priv = dev->dev_private; local in function:radeon_do_init_cp 1363 drm_radeon_private_t *dev_priv = dev->dev_private; local in function:radeon_do_cleanup_cp 1430 drm_radeon_private_t *dev_priv = dev->dev_private; local in function:radeon_do_resume_cp 1463 drm_radeon_private_t *dev_priv = dev->dev_private; local in function:radeon_cp_init 1490 drm_radeon_private_t *dev_priv = dev->dev_private; local in function:radeon_cp_start 1518 drm_radeon_private_t *dev_priv = dev->dev_private; local in function:radeon_cp_stop 1567 drm_radeon_private_t *dev_priv = dev->dev_private; local in function:radeon_do_release 1646 drm_radeon_private_t *dev_priv = dev->dev_private; local in function:radeon_cp_reset 1669 drm_radeon_private_t *dev_priv = dev->dev_private; local in function:radeon_cp_idle 1684 drm_radeon_private_t *dev_priv = dev->dev_private; local in function:radeon_cp_resume 1694 drm_radeon_private_t *dev_priv = dev->dev_private; local in function:radeon_engine_reset 1740 drm_radeon_private_t *dev_priv = dev->dev_private; local in function:radeon_freelist_get 1820 drm_radeon_private_t *dev_priv = dev->dev_private; local in function:radeon_freelist_reset 1979 drm_radeon_private_t *dev_priv; local in function:radeon_driver_load 2039 drm_radeon_private_t *dev_priv = dev->dev_private; local in function:radeon_driver_firstopen 2061 drm_radeon_private_t *dev_priv = dev->dev_private; local in function:radeon_driver_unload [all...] |
r128_cce.c | 86 drm_r128_private_t *dev_priv = dev->dev_private; local in function:R128_READ_PLL 93 static void r128_status(drm_r128_private_t * dev_priv) 114 static int r128_do_pixcache_flush(drm_r128_private_t * dev_priv) 122 for (i = 0; i < dev_priv->usec_timeout; i++) { 135 static int r128_do_wait_for_fifo(drm_r128_private_t * dev_priv, int entries) 139 for (i = 0; i < dev_priv->usec_timeout; i++) { 152 static int r128_do_wait_for_idle(drm_r128_private_t * dev_priv) 156 ret = r128_do_wait_for_fifo(dev_priv, 64); 160 for (i = 0; i < dev_priv->usec_timeout; i++) { 162 r128_do_pixcache_flush(dev_priv); 276 drm_r128_private_t *dev_priv = dev->dev_private; local in function:r128_do_engine_reset 352 drm_r128_private_t *dev_priv; local in function:r128_do_init_cce 599 drm_r128_private_t *dev_priv = dev->dev_private; local in function:r128_do_cleanup_cce 647 drm_r128_private_t *dev_priv = dev->dev_private; local in function:r128_cce_start 667 drm_r128_private_t *dev_priv = dev->dev_private; local in function:r128_cce_stop 706 drm_r128_private_t *dev_priv = dev->dev_private; local in function:r128_cce_reset 726 drm_r128_private_t *dev_priv = dev->dev_private; local in function:r128_cce_idle 808 drm_r128_private_t *dev_priv = dev->dev_private; local in function:r128_freelist_get [all...] |
/src/sys/external/bsd/drm2/dist/drm/via/ |
via_map.c | 40 drm_via_private_t *dev_priv = dev->dev_private; local in function:via_do_init_map 44 dev_priv->sarea = drm_legacy_getsarea(dev); 45 if (!dev_priv->sarea) { 47 dev->dev_private = (void *)dev_priv; 52 dev_priv->fb = drm_legacy_findmap(dev, init->fb_offset); 53 if (!dev_priv->fb) { 55 dev->dev_private = (void *)dev_priv; 59 dev_priv->mmio = drm_legacy_findmap(dev, init->mmio_offset); 60 if (!dev_priv->mmio) { 62 dev->dev_private = (void *)dev_priv; 106 drm_via_private_t *dev_priv; local in function:via_driver_load 131 drm_via_private_t *dev_priv = dev->dev_private; local in function:via_driver_unload [all...] |
via_dma.c | 72 dev_priv->dma_low += 8; \ 80 dev_priv->dma_low += 8; \ 83 static void via_cmdbuf_start(drm_via_private_t *dev_priv); 84 static void via_cmdbuf_pause(drm_via_private_t *dev_priv); 85 static void via_cmdbuf_reset(drm_via_private_t *dev_priv); 86 static void via_cmdbuf_rewind(drm_via_private_t *dev_priv); 87 static int via_wait_idle(drm_via_private_t *dev_priv); 88 static void via_pad_cache(drm_via_private_t *dev_priv, int qwords); 94 static uint32_t via_cmdbuf_space(drm_via_private_t *dev_priv) 96 uint32_t agp_base = dev_priv->dma_offset + (uint32_t) dev_priv->agpAddr 170 drm_via_private_t *dev_priv = local in function:via_dma_cleanup 243 drm_via_private_t *dev_priv = (drm_via_private_t *) dev->dev_private; local in function:via_dma_init 274 drm_via_private_t *dev_priv; local in function:via_dispatch_cmdbuffer 325 drm_via_private_t *dev_priv = dev->dev_private; local in function:via_driver_dma_quiescent 356 drm_via_private_t *dev_priv = dev->dev_private; local in function:via_dispatch_pci_cmdbuffer 688 drm_via_private_t *dev_priv; local in function:via_cmdbuf_size [all...] |
/src/sys/external/bsd/drm2/dist/drm/vmwgfx/ |
vmwgfx_irq.c | 60 struct vmw_private *dev_priv = vmw_priv(dev); local in function:vmw_thread_fn 64 atomic_store_relaxed(&dev_priv->irqthread_scheduled, false); 68 dev_priv->irqthread_pending)) { 69 spin_lock(&dev_priv->fence_lock); 70 vmw_fences_update(dev_priv->fman); 71 DRM_SPIN_WAKEUP_ALL(&dev_priv->fence_queue, 72 &dev_priv->fence_lock); 73 spin_unlock(&dev_priv->fence_lock); 78 dev_priv->irqthread_pending)) { 79 vmw_cmdbuf_irqthread(dev_priv->cman) 102 struct vmw_private *dev_priv = vmw_priv(dev); local in function:vmw_irq_handler 436 struct vmw_private *dev_priv = vmw_priv(dev); local in function:vmw_irq_preinstall 452 struct vmw_private *dev_priv = vmw_priv(dev); local in function:vmw_irq_uninstall [all...] |
vmwgfx_drv.c | 353 * @dev_priv: A device private structure. 363 static int vmw_dummy_query_bo_create(struct vmw_private *dev_priv) 380 ret = vmw_bo_init(dev_priv, vbo, PAGE_SIZE, 405 dev_priv->dummy_query_bo = vbo; 413 * @dev_priv: Pointer to device private. 420 static int vmw_request_device_late(struct vmw_private *dev_priv) 424 if (dev_priv->has_mob) { 425 ret = vmw_otables_setup(dev_priv); 433 if (dev_priv->cman) { 434 ret = vmw_cmdbuf_set_pool_size(dev_priv->cman 635 struct vmw_private *dev_priv; local in function:vmw_driver_load 1039 struct vmw_private *dev_priv = vmw_priv(dev); local in function:vmw_driver_unload 1108 struct vmw_private *dev_priv = vmw_priv(dev); local in function:vmw_driver_open 1218 struct vmw_private *dev_priv = vmw_priv(dev); local in function:vmw_master_drop 1325 struct vmw_private *dev_priv = local in function:vmwgfx_pm_notifier 1360 struct vmw_private *dev_priv = vmw_priv(dev); local in function:vmw_pci_suspend 1399 struct vmw_private *dev_priv = vmw_priv(dev); local in function:vmw_pm_freeze 1448 struct vmw_private *dev_priv = vmw_priv(dev); local in function:vmw_pm_restore [all...] |
/src/sys/external/bsd/drm2/dist/drm/i915/display/ |
intel_fifo_underrun.h | 17 bool intel_set_cpu_fifo_underrun_reporting(struct drm_i915_private *dev_priv, 19 bool intel_set_pch_fifo_underrun_reporting(struct drm_i915_private *dev_priv, 22 void intel_cpu_fifo_underrun_irq_handler(struct drm_i915_private *dev_priv, 24 void intel_pch_fifo_underrun_irq_handler(struct drm_i915_private *dev_priv, 26 void intel_check_cpu_fifo_underruns(struct drm_i915_private *dev_priv); 27 void intel_check_pch_fifo_underruns(struct drm_i915_private *dev_priv);
|
intel_hotplug.h | 20 void intel_hpd_poll_init(struct drm_i915_private *dev_priv); 24 void intel_hpd_irq_handler(struct drm_i915_private *dev_priv, 26 void intel_hpd_init(struct drm_i915_private *dev_priv); 27 void intel_hpd_init_work(struct drm_i915_private *dev_priv); 28 void intel_hpd_cancel_work(struct drm_i915_private *dev_priv); 29 enum hpd_pin intel_hpd_pin_default(struct drm_i915_private *dev_priv, 31 bool intel_hpd_disable(struct drm_i915_private *dev_priv, enum hpd_pin pin); 32 void intel_hpd_enable(struct drm_i915_private *dev_priv, enum hpd_pin pin);
|
intel_dvo.h | 13 void intel_dvo_init(struct drm_i915_private *dev_priv);
|
intel_lpe_audio.h | 20 int intel_lpe_audio_init(struct drm_i915_private *dev_priv); 21 void intel_lpe_audio_teardown(struct drm_i915_private *dev_priv); 22 void intel_lpe_audio_irq_handler(struct drm_i915_private *dev_priv); 23 void intel_lpe_audio_notify(struct drm_i915_private *dev_priv,
|
intel_lvds.h | 21 bool intel_lvds_port_enabled(struct drm_i915_private *dev_priv, 23 void intel_lvds_init(struct drm_i915_private *dev_priv); 24 struct intel_encoder *intel_get_lvds_encoder(struct drm_i915_private *dev_priv); 25 bool intel_is_dual_link_lvds(struct drm_i915_private *dev_priv);
|
intel_quirks.h | 13 void intel_init_quirks(struct drm_i915_private *dev_priv);
|
intel_tv.h | 13 void intel_tv_init(struct drm_i915_private *dev_priv);
|
/src/sys/external/bsd/drm2/dist/drm/savage/ |
savage_bci.c | 52 savage_bci_wait_fifo_shadow(drm_savage_private_t * dev_priv, unsigned int n) 54 uint32_t mask = dev_priv->status_used_mask; 55 uint32_t threshold = dev_priv->bci_threshold_hi; 60 if (n > dev_priv->cob_size + SAVAGE_BCI_FIFO_SIZE - threshold) 67 status = dev_priv->status_ptr[0]; 81 savage_bci_wait_fifo_s3d(drm_savage_private_t * dev_priv, unsigned int n) 83 uint32_t maxUsed = dev_priv->cob_size + SAVAGE_BCI_FIFO_SIZE - n; 102 savage_bci_wait_fifo_s4(drm_savage_private_t * dev_priv, unsigned int n) 104 uint32_t maxUsed = dev_priv->cob_size + SAVAGE_BCI_FIFO_SIZE - n; 134 savage_bci_wait_event_shadow(drm_savage_private_t * dev_priv, uint16_t e 222 drm_savage_private_t *dev_priv = dev->dev_private; local in function:savage_freelist_init 255 drm_savage_private_t *dev_priv = dev->dev_private; local in function:savage_freelist_get 288 drm_savage_private_t *dev_priv = dev->dev_private; local in function:savage_freelist_put 555 drm_savage_private_t *dev_priv; local in function:savage_driver_load 579 drm_savage_private_t *dev_priv = dev->dev_private; local in function:savage_driver_firstopen 664 drm_savage_private_t *dev_priv = dev->dev_private; local in function:savage_driver_lastclose 675 drm_savage_private_t *dev_priv = dev->dev_private; local in function:savage_driver_unload 682 drm_savage_private_t *dev_priv = dev->dev_private; local in function:savage_do_init_bci 904 drm_savage_private_t *dev_priv = dev->dev_private; local in function:savage_do_cleanup_bci 945 drm_savage_private_t *dev_priv = dev->dev_private; local in function:savage_bci_event_emit 960 drm_savage_private_t *dev_priv = dev->dev_private; local in function:savage_bci_event_wait 1055 drm_savage_private_t *dev_priv = dev->dev_private; local in function:savage_reclaim_buffers [all...] |