| /openbsd-src/sys/dev/pci/drm/i915/ |
| H A D | i915_sysfs.c | 43 struct drm_i915_private *kdev_minor_to_i915(struct device *kdev) in kdev_minor_to_i915() argument 45 struct drm_minor *minor = dev_get_drvdata(kdev); in kdev_minor_to_i915() 68 struct device *kdev = kobj_to_dev(kobj); in i915_l3_read() local 69 struct drm_i915_private *i915 = kdev_minor_to_i915(kdev); in i915_l3_read() 96 struct device *kdev = kobj_to_dev(kobj); in i915_l3_write() local 97 struct drm_i915_private *i915 = kdev_minor_to_i915(kdev); in i915_l3_write() 167 struct device *kdev = kobj_to_dev(kobj); in error_state_read() local 168 struct drm_i915_private *i915 = kdev_minor_to_i915(kdev); in error_state_read() 202 struct device *kdev = kobj_to_dev(kobj); in error_state_write() local 203 struct drm_i915_private *dev_priv = kdev_minor_to_i915(kdev); in error_state_write() [all …]
|
| H A D | intel_runtime_pm.c | 357 ret = pm_runtime_get_sync(rpm->kdev); in __intel_runtime_pm_get() 437 if (pm_runtime_get_if_active(rpm->kdev, ignore_usecount) <= 0) in __intel_runtime_pm_get_if_active() 478 pm_runtime_get_noresume(rpm->kdev); in intel_runtime_pm_get_noresume() 489 struct device *kdev = rpm->kdev; in __intel_runtime_pm_put() local 495 pm_runtime_mark_last_busy(kdev); in __intel_runtime_pm_put() 496 pm_runtime_put_autosuspend(kdev); in __intel_runtime_pm_put() 562 struct device *kdev = rpm->kdev; in intel_runtime_pm_enable() local 572 dev_pm_set_driver_flags(kdev, DPM_FLAG_NO_DIRECT_COMPLETE); in intel_runtime_pm_enable() 574 pm_runtime_set_autosuspend_delay(kdev, 10000); /* 10s */ in intel_runtime_pm_enable() 575 pm_runtime_mark_last_busy(kdev); in intel_runtime_pm_enable() [all …]
|
| H A D | i915_utils.c | 23 struct device *kdev = dev_priv->drm.dev; in __i915_printk() 39 dev_printk(level, kdev, "%pV", &vaf); in __i915_printk() 41 dev_printk(level, kdev, "[" DRM_NAME ":%ps] %pV", in __i915_printk() 59 dev_notice(kdev, "%s", FDO_BUG_MSG); in __i915_printk() 22 struct device *kdev = dev_priv->drm.dev; __i915_printk() local
|
| H A D | i915_driver.c | 1378 static int i915_pm_prepare(struct device *kdev) in i915_pm_prepare() argument 1380 struct drm_i915_private *i915 = kdev_to_i915(kdev); in i915_pm_prepare() 1383 dev_err(kdev, "DRM not initialized, aborting suspend.\n"); in i915_pm_prepare() 1393 static int i915_pm_suspend(struct device *kdev) in i915_pm_suspend() argument 1395 struct drm_i915_private *i915 = kdev_to_i915(kdev); in i915_pm_suspend() 1398 dev_err(kdev, "DRM not initialized, aborting suspend.\n"); in i915_pm_suspend() 1408 static int i915_pm_suspend_late(struct device *kdev) in i915_pm_suspend_late() argument 1410 struct drm_i915_private *i915 = kdev_to_i915(kdev); in i915_pm_suspend_late() 1427 static int i915_pm_poweroff_late(struct device *kdev) in i915_pm_poweroff_late() argument 1429 struct drm_i915_private *i915 = kdev_to_i915(kdev); in i915_pm_poweroff_late() 1437 i915_pm_resume_early(struct device * kdev) i915_pm_resume_early() argument 1447 i915_pm_resume(struct device * kdev) i915_pm_resume() argument 1457 i915_pm_complete(struct device * kdev) i915_pm_complete() argument 1468 i915_pm_freeze(struct device * kdev) i915_pm_freeze() argument 1486 i915_pm_freeze_late(struct device * kdev) i915_pm_freeze_late() argument 1505 i915_pm_thaw_early(struct device * kdev) i915_pm_thaw_early() argument 1510 i915_pm_thaw(struct device * kdev) i915_pm_thaw() argument 1516 i915_pm_restore_early(struct device * kdev) i915_pm_restore_early() argument 1521 i915_pm_restore(struct device * kdev) i915_pm_restore() argument 1526 intel_runtime_suspend(struct device * kdev) intel_runtime_suspend() argument 1626 intel_runtime_resume(struct device * kdev) intel_runtime_resume() argument [all...] |
| H A D | i915_sysfs.h | 12 struct drm_i915_private *kdev_minor_to_i915(struct device *kdev);
|
| H A D | intel_runtime_pm.h | 44 struct device *kdev; /* points to i915->drm.dev */ member
|
| H A D | i915_drv.h | 445 static inline struct drm_i915_private *kdev_to_i915(struct device *kdev) in kdev_to_i915() argument 447 return dev_get_drvdata(kdev); in kdev_to_i915()
|
| /openbsd-src/sys/dev/pci/drm/amd/amdkfd/ |
| H A D | kfd_crat.c | 1335 static int kfd_fill_gpu_cache_info_from_gfx_config(struct kfd_dev *kdev, in kfd_fill_gpu_cache_info_from_gfx_config() argument 1338 struct amdgpu_device *adev = kdev->adev; in kfd_fill_gpu_cache_info_from_gfx_config() 1407 int kfd_get_gpu_cache_info(struct kfd_node *kdev, struct kfd_gpu_cache_info **pcache_info) in kfd_get_gpu_cache_info() argument 1411 switch (kdev->adev->asic_type) { in kfd_get_gpu_cache_info() 1449 switch (KFD_GC_VERSION(kdev)) { in kfd_get_gpu_cache_info() 1526 kfd_fill_gpu_cache_info_from_gfx_config(kdev->kfd, *pcache_info); in kfd_get_gpu_cache_info() 1790 struct kfd_node *kdev, uint8_t type, uint64_t size, in kfd_fill_gpu_memory_affinity() argument 1819 static void kfd_find_numa_node_in_srat(struct kfd_node *kdev) in kfd_find_numa_node_in_srat() argument 1824 u32 pci_id = pci_domain_nr(kdev->adev->pdev->bus) << 16 | in kfd_find_numa_node_in_srat() 1825 pci_dev_id(kdev->adev->pdev); in kfd_find_numa_node_in_srat() [all …]
|
| H A D | kfd_topology.c | 973 struct kfd_topology_device *kdev = in find_system_memory() 980 list_for_each_entry(mem, &kdev->mem_props, list) { in find_system_memory() 993 static void kfd_add_non_crat_information(struct kfd_topology_device *kdev) 996 if (!kdev->gpu) { in kfd_add_non_crat_information() 998 dmi_walk(find_system_memory, kdev); in kfd_add_non_crat_information() 1010 struct kfd_topology_device *kdev; in kfd_topology_init() 1050 kdev = list_first_entry(&temp_topology_device_list, in kfd_topology_init() 1073 kdev = list_first_entry(&topology_device_list, in kfd_topology_init() 1076 kfd_add_non_crat_information(kdev); in kfd_topology_init() 1329 static int kfd_create_indirect_link_prop(struct kfd_topology_device *kdev, in in kfd_build_p2p_node_entry() 974 struct kfd_topology_device *kdev = find_system_memory() local 994 kfd_add_non_crat_information(struct kfd_topology_device * kdev) kfd_add_non_crat_information() argument 1011 struct kfd_topology_device *kdev; kfd_topology_init() local 1330 kfd_create_indirect_link_prop(struct kfd_topology_device * kdev,int gpu_node) kfd_create_indirect_link_prop() argument 1414 kfd_add_peer_prop(struct kfd_topology_device * kdev,struct kfd_topology_device * peer,int from,int to) kfd_add_peer_prop() argument 1675 kfd_fill_cache_non_crat_info(struct kfd_topology_device * dev,struct kfd_node * kdev) kfd_fill_cache_non_crat_info() argument 2191 kfd_topology_enum_kfd_devices(uint8_t idx,struct kfd_node ** kdev) kfd_topology_enum_kfd_devices() argument [all...] |
| H A D | kfd_crat.h | 310 int kfd_get_gpu_cache_info(struct kfd_node *kdev, struct kfd_gpu_cache_info **pcache_info); 316 int flags, struct kfd_node *kdev,
|
| H A D | kfd_process.c | 715 struct kfd_node *kdev = pdd->dev; in kfd_process_alloc_gpuvm() 718 err = amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu(kdev->adev, gpu_va, size, in kfd_process_alloc_gpuvm() 724 err = amdgpu_amdkfd_gpuvm_map_memory_to_gpu(kdev->adev, *mem, in kfd_process_alloc_gpuvm() 729 err = amdgpu_amdkfd_gpuvm_sync_memory(kdev->adev, *mem, true); in kfd_process_alloc_gpuvm() 747 amdgpu_amdkfd_gpuvm_unmap_memory_from_gpu(kdev->adev, *mem, pdd->drm_priv); in kfd_process_alloc_gpuvm() 750 amdgpu_amdkfd_gpuvm_free_memory_of_gpu(kdev->adev, *mem, pdd->drm_priv, in kfd_process_alloc_gpuvm() 990 struct kfd_node *kdev; in kfd_process_kunmap_signal_bo() 993 kdev = kfd_device_by_id(GET_GPU_ID(p->signal_handle)); in kfd_process_kunmap_signal_bo() 994 if (!kdev) in kfd_process_kunmap_signal_bo() 999 pdd = kfd_get_process_device_data(kdev, in kfd_process_kunmap_signal_bo() 714 struct kfd_node *kdev = pdd->dev; kfd_process_alloc_gpuvm() local 989 struct kfd_node *kdev; kfd_process_kunmap_signal_bo() local [all...] |
| H A D | kfd_priv.h | 238 unsigned int kfd_get_num_sdma_engines(struct kfd_node *kdev); 239 unsigned int kfd_get_num_xgmi_sdma_engines(struct kfd_node *kdev); 1140 int kfd_topology_enum_kfd_devices(uint8_t idx, struct kfd_node **kdev);
|
| /openbsd-src/sys/dev/pci/drm/ |
| H A D | drm_drv.c | 181 put_device(minor->kdev); 226 minor->kdev = drm_sysfs_minor_alloc(minor); in drm_minor_alloc() 227 if (IS_ERR(minor->kdev)) 228 return PTR_ERR(minor->kdev); in drm_minor_register() 258 ret = device_add(minor->kdev); in drm_minor_register() 289 if (!minor || !device_is_registered(minor->kdev)) in drm_minor_unregister() 299 device_del(minor->kdev); in drm_minor_unregister() 301 dev_set_drvdata(minor->kdev, NULL); /* safety belt */ in drm_minor_unregister() 955 ret = sysfs_create_link(minor->kdev->kobj.parent, in create_compat_control_link() 956 &minor->kdev in create_compat_control_link() 1614 drm_get_device_from_kdev(dev_t kdev) drm_get_device_from_kdev() argument 1690 drmkqfilter(dev_t kdev,struct knote * kn) drmkqfilter() argument 1731 drmopen(dev_t kdev,int flags,int fmt,struct proc * p) drmopen() argument 1814 drmclose(dev_t kdev,int flags,int fmt,struct proc * p) drmclose() argument 1851 drmread(dev_t kdev,struct uio * uio,int ioflag) drmread() argument 1939 drmmmap(dev_t kdev,off_t offset,int prot) drmmmap() argument [all...] |
| H A D | drm_ioctl.c | 940 (long)old_encode_dev(file_priv->minor->kdev->devt), 979 (long)old_encode_dev(file_priv->minor->kdev->devt), 1105 drmioctl(dev_t kdev, u_long cmd, caddr_t data, int flags, struct proc *p) 1107 struct drm_device *dev = drm_get_device_from_kdev(kdev); 1120 error = -drm_do_ioctl(dev, minor(kdev), cmd, data); 1106 drmioctl(dev_t kdev,u_long cmd,caddr_t data,int flags,struct proc * p) global() argument
|
| H A D | drm_file.c | 257 (long)old_encode_dev(file->minor->kdev->devt), in drm_file_free()
|
| /openbsd-src/sys/dev/pci/drm/i915/display/ |
| H A D | intel_audio.c | 964 static unsigned long i915_audio_component_get_power(struct device *kdev) in i915_audio_component_get_power() argument 966 struct drm_i915_private *i915 = kdev_to_i915(kdev); in i915_audio_component_get_power() 995 static void i915_audio_component_put_power(struct device *kdev, in i915_audio_component_put_power() argument 998 struct drm_i915_private *i915 = kdev_to_i915(kdev); in i915_audio_component_put_power() 1008 static void i915_audio_component_codec_wake_override(struct device *kdev, in i915_audio_component_codec_wake_override() argument 1011 struct drm_i915_private *i915 = kdev_to_i915(kdev); in i915_audio_component_codec_wake_override() 1017 cookie = i915_audio_component_get_power(kdev); in i915_audio_component_codec_wake_override() 1033 i915_audio_component_put_power(kdev, cookie); in i915_audio_component_codec_wake_override() 1037 static int i915_audio_component_get_cdclk_freq(struct device *kdev) in i915_audio_component_get_cdclk_freq() argument 1039 struct drm_i915_private *i915 = kdev_to_i915(kdev); in i915_audio_component_get_cdclk_freq() [all …]
|
| /openbsd-src/sys/dev/pci/drm/radeon/ |
| H A D | radeon_audio.c | 747 static int radeon_audio_component_get_eld(struct device *kdev, int port, in radeon_audio_component_get_eld() argument 751 struct drm_device *dev = dev_get_drvdata(kdev); in radeon_audio_component_get_eld() 790 static int radeon_audio_component_bind(struct device *kdev, in radeon_audio_component_bind() 793 struct drm_device *dev = dev_get_drvdata(kdev); in radeon_audio_component_bind() 797 if (WARN_ON(!device_link_add(hda_kdev, kdev, DL_FLAG_STATELESS))) in radeon_audio_component_bind() 802 acomp->dev = kdev; in radeon_audio_component_bind() 809 static void radeon_audio_component_unbind(struct device *kdev, in radeon_audio_component_unbind() 812 struct drm_device *dev = dev_get_drvdata(kdev); in radeon_audio_component_unbind() 816 device_link_remove(hda_kdev, kdev); in radeon_audio_component_unbind() 786 radeon_audio_component_bind(struct device * kdev,struct device * hda_kdev,void * data) radeon_audio_component_bind() argument 805 radeon_audio_component_unbind(struct device * kdev,struct device * hda_kdev,void * data) radeon_audio_component_unbind() argument
|
| H A D | atombios_dp.c | 234 radeon_connector->ddc_bus->aux.dev = radeon_connector->base.kdev; in radeon_dp_aux_init()
|
| /openbsd-src/sys/dev/pci/drm/i915/gt/ |
| H A D | sysfs_engines.c | 506 struct device *kdev = i915->drm.primary->kdev; in intel_engines_add_sysfs() local 510 dir = kobject_create_and_add("engine", &kdev->kobj); in intel_engines_add_sysfs() 538 dev_err(kdev, "Failed to add sysfs engine '%s'\n", in intel_engines_add_sysfs()
|
| H A D | intel_gt_sysfs.c | 53 return >->i915->drm.primary->kdev->kobj; in gt_get_parent_obj()
|
| /openbsd-src/usr.sbin/procmap/ |
| H A D | procmap.c | 900 struct kbit kdev; in findname() 903 P(&kdev) = P(uvm_obj); in findname() 904 S(&kdev) = sizeof(struct uvm_device); in findname() 905 KDEREF(kd, &kdev); in findname() 906 dev = D(&kdev, uvm_device)->u_device; in findname() 894 struct kbit kdev; findname() local
|
| /openbsd-src/sys/dev/pci/drm/include/drm/ |
| H A D | drm_file.h | 84 struct device *kdev; /* Linux device */ 82 struct device *kdev; /* Linux device */ global() member
|
| H A D | drm_connector.h | 1500 struct device *kdev; member
|
| /openbsd-src/sys/dev/pci/drm/i915/gvt/ |
| H A D | gtt.c | 740 struct device *kdev = spt->vgpu->gvt->gt->i915->drm.dev; in ppgtt_free_spt() local 744 dma_unmap_page(kdev, spt->shadow_page.mfn << I915_GTT_PAGE_SHIFT, 4096, in ppgtt_free_spt() 825 struct device *kdev = vgpu->gvt->gt->i915->drm.dev; in ppgtt_alloc_spt() local 848 daddr = dma_map_page(kdev, spt->shadow_page.page, in ppgtt_alloc_spt() 850 if (dma_mapping_error(kdev, daddr)) { in ppgtt_alloc_spt() 865 dma_unmap_page(kdev, daddr, PAGE_SIZE, DMA_BIDIRECTIONAL); in ppgtt_alloc_spt()
|
| /openbsd-src/sys/dev/pci/drm/amd/display/amdgpu_dm/ |
| H A D | amdgpu_dm.c | 936 static int amdgpu_dm_audio_component_get_eld(struct device *kdev, int port, in amdgpu_dm_audio_component_get_eld() 940 struct drm_device *dev = dev_get_drvdata(kdev); in amdgpu_dm_audio_component_get_eld() 976 static int amdgpu_dm_audio_component_bind(struct device *kdev, in amdgpu_dm_audio_component_bind() 979 struct drm_device *dev = dev_get_drvdata(kdev); in amdgpu_dm_audio_component_bind() 984 acomp->dev = kdev; in amdgpu_dm_audio_component_unbind() argument 990 static void amdgpu_dm_audio_component_unbind(struct device *kdev, in amdgpu_dm_audio_component_unbind() 993 struct drm_device *dev = dev_get_drvdata(kdev); in amdgpu_dm_audio_component_unbind() 4272 backlight_device_register(bl_name, aconnector->base.kdev, dm, in initialize_plane() 6430 amdgpu_dm_connector->dm_dp_aux.aux.dev = connector->kdev; in amdgpu_dm_connector_funcs_force() 930 amdgpu_dm_audio_component_get_eld(struct device * kdev,int port,int pipe,bool * enabled,unsigned char * buf,int max_bytes) amdgpu_dm_audio_component_get_eld() argument 970 amdgpu_dm_audio_component_bind(struct device * kdev,struct device * hda_kdev,void * data) amdgpu_dm_audio_component_bind() argument
|