/src/sys/external/bsd/drm2/i915drm/ |
i915_switcheroo.c | 34 i915_switcheroo_register(struct drm_i915_private *i915) 41 i915_switcheroo_unregister(struct drm_i915_private *i915)
|
i915_gemfs.c | 38 i915_gemfs_init(struct drm_i915_private *i915) 44 i915_gemfs_fini(struct drm_i915_private *i915)
|
/src/sys/external/bsd/drm2/dist/drm/i915/gem/ |
i915_gemfs.h | 14 int i915_gemfs_init(struct drm_i915_private *i915); 16 void i915_gemfs_fini(struct drm_i915_private *i915);
|
i915_gem_pm.h | 17 void i915_gem_resume(struct drm_i915_private *i915); 21 void i915_gem_suspend(struct drm_i915_private *i915); 22 void i915_gem_suspend_late(struct drm_i915_private *i915);
|
i915_gem_pm.c | 21 void i915_gem_suspend(struct drm_i915_private *i915) 23 GEM_TRACE("%s\n", dev_name(i915->drm.dev)); 25 intel_wakeref_auto(&i915->ggtt.userfault_wakeref, 0); 26 flush_workqueue(i915->wq); 32 * leaves the i915->kernel_context still active when 37 intel_gt_suspend_prepare(&i915->gt); 39 i915_gem_drain_freed_objects(i915); 49 void i915_gem_suspend_late(struct drm_i915_private *i915) 53 &i915->mm.shrink_list, 54 &i915->mm.purge_list [all...] |
i915_gem_shrinker.h | 17 unsigned long i915_gem_shrink(struct drm_i915_private *i915, 27 unsigned long i915_gem_shrink_all(struct drm_i915_private *i915); 28 void i915_gem_driver_register__shrinker(struct drm_i915_private *i915); 29 void i915_gem_driver_unregister__shrinker(struct drm_i915_private *i915); 30 void i915_gem_shrinker_taints_mutex(struct drm_i915_private *i915,
|
/src/sys/external/bsd/drm2/dist/drm/i915/ |
i915_suspend.h | 13 int i915_save_state(struct drm_i915_private *i915); 14 int i915_restore_state(struct drm_i915_private *i915);
|
i915_switcheroo.h | 13 int i915_switcheroo_register(struct drm_i915_private *i915); 14 void i915_switcheroo_unregister(struct drm_i915_private *i915);
|
i915_sysfs.h | 13 void i915_setup_sysfs(struct drm_i915_private *i915); 14 void i915_teardown_sysfs(struct drm_i915_private *i915);
|
intel_sideband.h | 33 void vlv_iosf_sb_get(struct drm_i915_private *i915, unsigned long ports); 34 u32 vlv_iosf_sb_read(struct drm_i915_private *i915, u8 port, u32 reg); 35 void vlv_iosf_sb_write(struct drm_i915_private *i915, 37 void vlv_iosf_sb_put(struct drm_i915_private *i915, unsigned long ports); 39 static inline void vlv_bunit_get(struct drm_i915_private *i915) 41 vlv_iosf_sb_get(i915, BIT(VLV_IOSF_SB_BUNIT)); 44 u32 vlv_bunit_read(struct drm_i915_private *i915, u32 reg); 45 void vlv_bunit_write(struct drm_i915_private *i915, u32 reg, u32 val); 47 static inline void vlv_bunit_put(struct drm_i915_private *i915) 49 vlv_iosf_sb_put(i915, BIT(VLV_IOSF_SB_BUNIT)) [all...] |
intel_csr.h | 17 void intel_csr_ucode_init(struct drm_i915_private *i915); 18 void intel_csr_load_program(struct drm_i915_private *i915); 19 void intel_csr_ucode_fini(struct drm_i915_private *i915); 20 void intel_csr_ucode_suspend(struct drm_i915_private *i915); 21 void intel_csr_ucode_resume(struct drm_i915_private *i915);
|
i915_switcheroo.c | 19 struct drm_i915_private *i915 = pdev_to_i915(pdev); local in function:i915_switcheroo_set_state 22 if (!i915) { 29 i915->drm.switch_power_state = DRM_SWITCH_POWER_CHANGING; 30 /* i915 resume handler doesn't set to D0 */ 32 i915_resume_switcheroo(i915); 33 i915->drm.switch_power_state = DRM_SWITCH_POWER_ON; 36 i915->drm.switch_power_state = DRM_SWITCH_POWER_CHANGING; 37 i915_suspend_switcheroo(i915, pmm); 38 i915->drm.switch_power_state = DRM_SWITCH_POWER_OFF; 44 struct drm_i915_private *i915 = pdev_to_i915(pdev) local in function:i915_switcheroo_can_switch [all...] |
i915_getparam.c | 19 struct drm_i915_private *i915 = to_i915(dev); local in function:i915_getparam_ioctl 20 const struct sseu_dev_info *sseu = &RUNTIME_INFO(i915)->sseu; 32 value = i915->drm.pdev->device; 35 value = i915->drm.pdev->revision; 38 value = i915->ggtt.num_fences; 41 value = !!i915->overlay; 44 value = !!intel_engine_lookup_user(i915, 48 value = !!intel_engine_lookup_user(i915, 52 value = !!intel_engine_lookup_user(i915, 56 value = !!intel_engine_lookup_user(i915, [all...] |
i915_pmu.h | 60 * @timer: Timer for internal i915 PMU sampling. 99 * These counters are updated from the i915 PMU sampling timer. 120 void i915_pmu_register(struct drm_i915_private *i915); 121 void i915_pmu_unregister(struct drm_i915_private *i915); 122 void i915_pmu_gt_parked(struct drm_i915_private *i915); 123 void i915_pmu_gt_unparked(struct drm_i915_private *i915); 125 static inline void i915_pmu_register(struct drm_i915_private *i915) {} 126 static inline void i915_pmu_unregister(struct drm_i915_private *i915) {} 127 static inline void i915_pmu_gt_parked(struct drm_i915_private *i915) {} 128 static inline void i915_pmu_gt_unparked(struct drm_i915_private *i915) {} [all...] |
intel_region_lmem.h | 16 intel_setup_fake_lmem(struct drm_i915_private *i915);
|
/src/sys/external/bsd/drm2/dist/drm/i915/display/ |
intel_vga.h | 13 void intel_vga_reset_io_mem(struct drm_i915_private *i915); 14 void intel_vga_disable(struct drm_i915_private *i915); 15 void intel_vga_redisable(struct drm_i915_private *i915); 16 void intel_vga_redisable_power_on(struct drm_i915_private *i915); 17 int intel_vga_register(struct drm_i915_private *i915); 18 void intel_vga_unregister(struct drm_i915_private *i915);
|
/src/sys/external/bsd/drm2/dist/drm/i915/selftests/ |
mock_gem_device.c | 47 void mock_device_flush(struct drm_i915_private *i915) 49 struct intel_gt *gt = &i915->gt; 61 struct drm_i915_private *i915 = to_i915(dev); local in function:mock_device_release 63 mock_device_flush(i915); 64 intel_gt_driver_remove(&i915->gt); 66 i915_gem_driver_release__contexts(i915); 68 i915_gem_drain_workqueue(i915); 69 i915_gem_drain_freed_objects(i915); 71 mock_fini_ggtt(&i915->ggtt); 72 destroy_workqueue(i915->wq) 118 struct drm_i915_private *i915; local in function:mock_gem_device [all...] |
i915_gem.c | 46 static void trash_stolen(struct drm_i915_private *i915) 48 struct i915_ggtt *ggtt = &i915->ggtt; 50 const resource_size_t size = resource_size(&i915->dsm); 59 const dma_addr_t dma = i915->dsm.start + page; 76 static void simulate_hibernate(struct drm_i915_private *i915) 80 wakeref = intel_runtime_pm_get(&i915->runtime_pm); 89 trash_stolen(i915); 91 intel_runtime_pm_put(&i915->runtime_pm, wakeref); 94 static int pm_prepare(struct drm_i915_private *i915) 96 i915_gem_suspend(i915); 141 struct drm_i915_private *i915 = arg; local in function:igt_gem_suspend 176 struct drm_i915_private *i915 = arg; local in function:igt_gem_hibernate [all...] |
igt_flush_test.h | 14 int igt_flush_test(struct drm_i915_private *i915);
|
mock_gem_device.h | 10 void mock_device_flush(struct drm_i915_private *i915);
|
igt_live_test.c | 20 struct drm_i915_private *i915, 24 struct intel_gt *gt = &i915->gt; 29 t->i915 = i915; 40 t->reset_global = i915_reset_count(&i915->gpu_error); 44 i915_reset_engine_count(&i915->gpu_error, engine); 51 struct drm_i915_private *i915 = t->i915; local in function:igt_live_test_end 55 if (igt_flush_test(i915)) 58 if (t->reset_global != i915_reset_count(&i915->gpu_error)) [all...] |
mock_gtt.h | 33 void mock_init_ggtt(struct drm_i915_private *i915, struct i915_ggtt *ggtt); 36 struct i915_ppgtt *mock_ppgtt(struct drm_i915_private *i915, const char *name);
|
/src/sys/external/bsd/drm2/dist/drm/i915/gem/selftests/ |
mock_context.h | 15 void mock_init_contexts(struct drm_i915_private *i915); 18 mock_context(struct drm_i915_private *i915, 24 live_context(struct drm_i915_private *i915, struct file *file); 26 struct i915_gem_context *kernel_context(struct drm_i915_private *i915);
|
/src/sys/external/bsd/drm2/include/ |
i915_trace.h | 46 DEFINE_TRACE3(i915,, cpu__fifo__underrun, 54 TRACE3(i915,, cpu__fifo__underrun, 60 DEFINE_TRACE3(i915,, pch__fifo__underrun, 68 TRACE3(i915,, pch__fifo__underrun, 74 DEFINE_TRACE5(i915,, gem__evict, 84 TRACE5(i915,, gem__evict, 85 vm->i915->drm.primary->index, vm, size, align, flags); 88 DEFINE_TRACE6(i915,, gem__evict__node, 99 TRACE6(i915,, gem__evict__node, 100 vm->i915->drm.primary->index, vm [all...] |
/src/sys/external/bsd/drm2/dist/drm/i915/gt/uc/ |
intel_huc_fw.c | 25 struct drm_i915_private *i915 = gt->i915; local in function:intel_huc_fw_init_early 29 INTEL_INFO(i915)->platform, INTEL_REVID(i915));
|