/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/ |
H A D | i915_sysfs.c | 46 static inline struct drm_i915_private *kdev_minor_to_i915(struct device *kdev) in kdev_minor_to_i915() argument 48 struct drm_minor *minor = dev_get_drvdata(kdev); in kdev_minor_to_i915() 66 show_rc6_mask(struct device *kdev, struct device_attribute *attr, char *buf) in show_rc6_mask() argument 68 struct drm_i915_private *dev_priv = kdev_minor_to_i915(kdev); in show_rc6_mask() 83 show_rc6_ms(struct device *kdev, struct device_attribute *attr, char *buf) in show_rc6_ms() argument 85 struct drm_i915_private *dev_priv = kdev_minor_to_i915(kdev); in show_rc6_ms() 91 show_rc6p_ms(struct device *kdev, struct device_attribute *attr, char *buf) in show_rc6p_ms() argument 93 struct drm_i915_private *dev_priv = kdev_minor_to_i915(kdev); in show_rc6p_ms() 99 show_rc6pp_ms(struct device *kdev, struct device_attribute *attr, char *buf) in show_rc6pp_ms() argument 101 struct drm_i915_private *dev_priv = kdev_minor_to_i915(kdev); in show_rc6pp_ms() [all …]
|
H A D | intel_runtime_pm.c | 376 ret = pm_runtime_get_sync(rpm->kdev); in __intel_runtime_pm_get() 446 if (pm_runtime_get_if_in_use(rpm->kdev) <= 0) in intel_runtime_pm_get_if_in_use() 477 pm_runtime_get_noresume(rpm->kdev); in intel_runtime_pm_get_noresume() 488 struct device *kdev = rpm->kdev; in __intel_runtime_pm_put() local 494 pm_runtime_mark_last_busy(kdev); in __intel_runtime_pm_put() 495 pm_runtime_put_autosuspend(kdev); in __intel_runtime_pm_put() 558 struct device *kdev = rpm->kdev; in intel_runtime_pm_enable() local 568 dev_pm_set_driver_flags(kdev, DPM_FLAG_NEVER_SKIP); in intel_runtime_pm_enable() 570 pm_runtime_set_autosuspend_delay(kdev, 10000); /* 10s */ in intel_runtime_pm_enable() 571 pm_runtime_mark_last_busy(kdev); in intel_runtime_pm_enable() [all …]
|
H A D | i915_utils.c | 45 struct device *kdev = dev_priv->drm.dev; in __i915_printk() 60 dev_printk(level, kdev, "%pV", &vaf); in __i915_printk() 62 dev_printk(level, kdev, "[" DRM_NAME ":%ps] %pV", in __i915_printk() 74 dev_notice(kdev, "%s", FDO_BUG_MSG); in __i915_printk()
|
H A D | i915_drv.c | 2073 static int i915_pm_prepare(struct device *kdev) in i915_pm_prepare() argument 2075 struct drm_i915_private *i915 = kdev_to_i915(kdev); in i915_pm_prepare() 2078 dev_err(kdev, "DRM not initialized, aborting suspend.\n"); in i915_pm_prepare() 2090 static int i915_pm_suspend(struct device *kdev) in i915_pm_suspend() argument 2092 struct drm_i915_private *i915 = kdev_to_i915(kdev); in i915_pm_suspend() 2095 dev_err(kdev, "DRM not initialized, aborting suspend.\n"); in i915_pm_suspend() 2105 static int i915_pm_suspend_late(struct device *kdev) in i915_pm_suspend_late() argument 2107 struct drm_i915_private *i915 = kdev_to_i915(kdev); in i915_pm_suspend_late() 2124 static int i915_pm_poweroff_late(struct device *kdev) in i915_pm_poweroff_late() argument 2126 struct drm_i915_private *i915 = kdev_to_i915(kdev); in i915_pm_poweroff_late() [all …]
|
H A D | i915_gem_gtt.c | 83 bus_dma_tag_t kdev = dev_priv->drm.dmat; in i915_gem_gtt_finish_pages() local 85 struct device *kdev = &dev_priv->drm.pdev->dev; in i915_gem_gtt_finish_pages() local 99 dma_unmap_sg(kdev, pages->sgl, pages->nents, PCI_DMA_BIDIRECTIONAL); in i915_gem_gtt_finish_pages()
|
/netbsd-src/sys/external/bsd/drm/dist/bsd-core/ |
H A D | i915_drv.c | 44 static int i915_suspend(device_t kdev) in i915_suspend() argument 46 struct drm_device *dev = device_get_softc(kdev); in i915_suspend() 58 return (bus_generic_suspend(kdev)); in i915_suspend() 61 static int i915_resume(device_t kdev) in i915_resume() argument 63 struct drm_device *dev = device_get_softc(kdev); in i915_resume() 67 return (bus_generic_resume(kdev)); in i915_resume() 103 i915_probe(device_t kdev) in i915_probe() argument 105 return drm_probe(kdev, i915_pciidlist); in i915_probe() 109 i915_attach(device_t kdev) in i915_attach() argument 111 struct drm_device *dev = device_get_softc(kdev); in i915_attach() [all …]
|
H A D | drm_drv.c | 66 #define DRIVER_SOFTC(kdev) drm_get_device_from_kdev(kdev) argument 169 int drm_probe(device_t kdev, drm_pci_id_list_t *idlist) in drm_probe() argument 176 if (!strcmp(device_get_name(kdev), "drmsub")) in drm_probe() 177 realdev = device_get_parent(kdev); in drm_probe() 179 realdev = kdev; in drm_probe() 183 vendor = pci_get_vendor(kdev); in drm_probe() 184 device = pci_get_device(kdev); in drm_probe() 187 if (pci_get_class(kdev) != PCIC_DISPLAY in drm_probe() 188 || pci_get_subclass(kdev) != PCIS_DISPLAY_VGA) in drm_probe() 193 if (!device_get_desc(kdev)) { in drm_probe() [all …]
|
H A D | tdfx_drv.c | 64 tdfx_probe(device_t kdev) in tdfx_probe() argument 66 return drm_probe(kdev, tdfx_pciidlist); in tdfx_probe() 70 tdfx_attach(device_t kdev) in tdfx_attach() argument 72 struct drm_device *dev = device_get_softc(kdev); in tdfx_attach() 79 return drm_attach(kdev, tdfx_pciidlist); in tdfx_attach() 83 tdfx_detach(device_t kdev) in tdfx_detach() argument 85 struct drm_device *dev = device_get_softc(kdev); in tdfx_detach() 88 ret = drm_detach(kdev); in tdfx_detach()
|
H A D | sis_drv.c | 62 sis_probe(device_t kdev) in sis_probe() argument 64 return drm_probe(kdev, sis_pciidlist); in sis_probe() 68 sis_attach(device_t kdev) in sis_attach() argument 70 struct drm_device *dev = device_get_softc(kdev); in sis_attach() 77 return drm_attach(kdev, sis_pciidlist); in sis_attach() 81 sis_detach(device_t kdev) in sis_detach() argument 83 struct drm_device *dev = device_get_softc(kdev); in sis_detach() 86 ret = drm_detach(kdev); in sis_detach()
|
H A D | savage_drv.c | 68 savage_probe(device_t kdev) in savage_probe() argument 70 return drm_probe(kdev, savage_pciidlist); in savage_probe() 74 savage_attach(device_t kdev) in savage_attach() argument 76 struct drm_device *dev = device_get_softc(kdev); in savage_attach() 83 return drm_attach(kdev, savage_pciidlist); in savage_attach() 87 savage_detach(device_t kdev) in savage_detach() argument 89 struct drm_device *dev = device_get_softc(kdev); in savage_detach() 92 ret = drm_detach(kdev); in savage_detach()
|
H A D | r128_drv.c | 83 r128_probe(device_t kdev) in r128_probe() argument 85 return drm_probe(kdev, r128_pciidlist); in r128_probe() 89 r128_attach(device_t kdev) in r128_attach() argument 91 struct drm_device *dev = device_get_softc(kdev); in r128_attach() 98 return drm_attach(kdev, r128_pciidlist); in r128_attach() 102 r128_detach(device_t kdev) in r128_detach() argument 104 struct drm_device *dev = device_get_softc(kdev); in r128_detach() 107 ret = drm_detach(kdev); in r128_detach()
|
H A D | mach64_drv.c | 85 mach64_probe(device_t kdev) in mach64_probe() argument 87 return drm_probe(kdev, mach64_pciidlist); in mach64_probe() 91 mach64_attach(device_t kdev) in mach64_attach() argument 93 struct drm_device *dev = device_get_softc(kdev); in mach64_attach() 100 return drm_attach(kdev, mach64_pciidlist); in mach64_attach() 104 mach64_detach(device_t kdev) in mach64_detach() argument 106 struct drm_device *dev = device_get_softc(kdev); in mach64_detach() 109 ret = drm_detach(kdev); in mach64_detach()
|
H A D | mga_drv.c | 148 mga_probe(device_t kdev) in mga_probe() argument 150 return drm_probe(kdev, mga_pciidlist); in mga_probe() 154 mga_attach(device_t kdev) in mga_attach() argument 156 struct drm_device *dev = device_get_softc(kdev); in mga_attach() 163 return drm_attach(kdev, mga_pciidlist); in mga_attach() 167 mga_detach(device_t kdev) in mga_detach() argument 169 struct drm_device *dev = device_get_softc(kdev); in mga_detach() 172 ret = drm_detach(kdev); in mga_detach()
|
H A D | drm_fops.c | 58 int drm_open_helper(dev_t kdev, int flags, int fmt, struct proc *p, in drm_open_helper() argument 61 int m = minor(kdev); in drm_open_helper() 111 int drm_open_helper(struct cdev *kdev, int flags, int fmt, DRM_STRUCTPROC *p, in drm_open_helper() argument 115 int m = minor(kdev); in drm_open_helper() 161 kdev->si_drv1 = dev; in drm_open_helper() 169 int drm_read(DRM_CDEV kdev, struct uio *uio, int ioflag) in drm_read() argument 174 int drm_poll(DRM_CDEV kdev, int events, DRM_STRUCTCDEVPROC *p) in drm_poll() argument
|
H A D | radeon_drv.c | 81 radeon_probe(device_t kdev) in radeon_probe() argument 83 return drm_probe(kdev, radeon_pciidlist); in radeon_probe() 87 radeon_attach(device_t kdev) in radeon_attach() argument 89 struct drm_device *dev = device_get_softc(kdev); in radeon_attach() 96 return drm_attach(kdev, radeon_pciidlist); in radeon_attach() 100 radeon_detach(device_t kdev) in radeon_detach() argument 102 struct drm_device *dev = device_get_softc(kdev); in radeon_detach() 105 ret = drm_detach(kdev); in radeon_detach()
|
H A D | drm_vm.c | 32 int drm_mmap(struct cdev *kdev, vm_offset_t offset, vm_paddr_t *paddr, in drm_mmap() argument 35 paddr_t drm_mmap(dev_t kdev, off_t offset, int prot) in drm_mmap() 38 struct drm_device *dev = drm_get_device_from_kdev(kdev); in drm_mmap()
|
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/amdkfd/ |
H A D | kfd_crat.c | 615 static int kfd_fill_gpu_cache_info(struct kfd_dev *kdev, in kfd_fill_gpu_cache_info() argument 631 switch (kdev->device_info->asic_family) { in kfd_fill_gpu_cache_info() 1046 struct kfd_dev *kdev, uint8_t type, uint64_t size, in kfd_fill_gpu_memory_affinity() argument 1084 struct kfd_dev *kdev, in kfd_fill_gpu_direct_io_link_to_cpu() argument 1098 if (kfd_dev_is_large_bar(kdev)) in kfd_fill_gpu_direct_io_link_to_cpu() 1107 if (kdev->pdev->dev.numa_node == NUMA_NO_NODE) in kfd_fill_gpu_direct_io_link_to_cpu() 1110 sub_type_hdr->proximity_domain_to = kdev->pdev->dev.numa_node; in kfd_fill_gpu_direct_io_link_to_cpu() 1118 struct kfd_dev *kdev, in kfd_fill_gpu_xgmi_link_to_gpu() argument 1139 amdgpu_amdkfd_get_xgmi_hops_count(kdev->kgd, peer_kdev->kgd); in kfd_fill_gpu_xgmi_link_to_gpu() 1150 size_t *size, struct kfd_dev *kdev, in kfd_create_vcrat_image_gpu() argument [all …]
|
H A D | kfd_topology.c | 910 struct kfd_topology_device *kdev = in find_system_memory() local 917 list_for_each_entry(mem, &kdev->mem_props, list) { in find_system_memory() 931 static int kfd_add_perf_to_topology(struct kfd_topology_device *kdev) in kfd_add_perf_to_topology() argument 934 return kfd_iommu_add_perf_counters(kdev); in kfd_add_perf_to_topology() 941 static void kfd_add_non_crat_information(struct kfd_topology_device *kdev) in kfd_add_non_crat_information() argument 944 if (!kdev->gpu) { in kfd_add_non_crat_information() 946 dmi_walk(find_system_memory, kdev); in kfd_add_non_crat_information() 977 struct kfd_topology_device *kdev; in kfd_topology_init() local 1039 kdev = list_first_entry(&temp_topology_device_list, in kfd_topology_init() 1041 kfd_add_perf_to_topology(kdev); in kfd_topology_init() [all …]
|
H A D | kfd_iommu.h | 41 int kfd_iommu_add_perf_counters(struct kfd_topology_device *kdev); 73 static inline int kfd_iommu_add_perf_counters(struct kfd_topology_device *kdev) in kfd_iommu_add_perf_counters() argument
|
H A D | kfd_iommu.c | 343 int kfd_iommu_add_perf_counters(struct kfd_topology_device *kdev) in kfd_iommu_add_perf_counters() argument 347 if (!(kdev->node_props.capability & HSA_CAP_ATS_PRESENT)) in kfd_iommu_add_perf_counters() 359 list_add_tail(&props->list, &kdev->perf_props); in kfd_iommu_add_perf_counters()
|
H A D | kfd_process.c | 186 struct kfd_dev *kdev = pdd->dev; in kfd_process_alloc_gpuvm() local 191 err = amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu(kdev->kgd, gpu_va, size, in kfd_process_alloc_gpuvm() 196 err = amdgpu_amdkfd_gpuvm_map_memory_to_gpu(kdev->kgd, mem, pdd->vm); in kfd_process_alloc_gpuvm() 200 err = amdgpu_amdkfd_gpuvm_sync_memory(kdev->kgd, mem, true); in kfd_process_alloc_gpuvm() 219 err = amdgpu_amdkfd_gpuvm_map_gtt_bo_to_kernel(kdev->kgd, in kfd_process_alloc_gpuvm() 237 amdgpu_amdkfd_gpuvm_free_memory_of_gpu(kdev->kgd, mem); in kfd_process_alloc_gpuvm()
|
/netbsd-src/sys/external/bsd/drm2/dist/drm/ |
H A D | drm_drv.c | 142 minor->kdev = drm_sysfs_minor_alloc(minor); in drm_minor_alloc() 143 if (IS_ERR(minor->kdev)) { in drm_minor_alloc() 144 r = PTR_ERR(minor->kdev); in drm_minor_alloc() 172 put_device(minor->kdev); in drm_minor_free() 204 ret = device_add(minor->kdev); in drm_minor_register() 233 if (!minor || !device_is_registered(minor->kdev)) in drm_minor_unregister() 243 device_del(minor->kdev); in drm_minor_unregister() 244 dev_set_drvdata(minor->kdev, NULL); /* safety belt */ in drm_minor_unregister() 992 ret = sysfs_create_link(minor->kdev->kobj.parent, in create_compat_control_link() 993 &minor->kdev->kobj, in create_compat_control_link() [all …]
|
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/display/ |
H A D | intel_audio.c | 848 static unsigned long i915_audio_component_get_power(struct device *kdev) in i915_audio_component_get_power() argument 850 struct drm_i915_private *dev_priv = kdev_to_i915(kdev); in i915_audio_component_get_power() 878 static void i915_audio_component_put_power(struct device *kdev, in i915_audio_component_put_power() argument 881 struct drm_i915_private *dev_priv = kdev_to_i915(kdev); in i915_audio_component_put_power() 891 static void i915_audio_component_codec_wake_override(struct device *kdev, in i915_audio_component_codec_wake_override() argument 894 struct drm_i915_private *dev_priv = kdev_to_i915(kdev); in i915_audio_component_codec_wake_override() 901 cookie = i915_audio_component_get_power(kdev); in i915_audio_component_codec_wake_override() 919 i915_audio_component_put_power(kdev, cookie); in i915_audio_component_codec_wake_override() 923 static int i915_audio_component_get_cdclk_freq(struct device *kdev) in i915_audio_component_get_cdclk_freq() argument 925 struct drm_i915_private *dev_priv = kdev_to_i915(kdev); in i915_audio_component_get_cdclk_freq() [all …]
|
/netbsd-src/sys/arch/i386/stand/lib/ |
H A D | exec.c | 567 module_path(boot_module_t *bm, const char *kdev, const char *base_path) in exec_netbsd() 596 snprintf(buf, sizeof(buf), "%s%s", kdev, name); in exec_netbsd() 599 kdev, base_path, name, name); in exec_netbsd() 606 module_open(boot_module_t *bm, int mode, const char *kdev, in extract_device() 613 path = module_path(bm, kdev, base_path); in extract_device() 678 char kdev[64]; in module_open() 685 extract_device(kernel_path, kdev, sizeof(kdev)); in module_base_path() 691 fd = module_open(bm, 0, kdev, module_base, false); in module_base_path() 728 fd = module_open(bm, 0, kdev, module_bas in module_init() local 617 module_path(boot_module_t * bm,const char * kdev,const char * base_path) module_path() argument 656 module_open(boot_module_t * bm,int mode,const char * kdev,const char * base_path,bool doload) module_open() argument [all...] |
/netbsd-src/sys/external/bsd/drm2/dist/drm/vmwgfx/ |
H A D | vmwgfx_drv.c | 1378 static int vmw_pm_suspend(struct device *kdev) in vmw_pm_suspend() argument 1380 struct pci_dev *pdev = to_pci_dev(kdev); in vmw_pm_suspend() 1388 static int vmw_pm_resume(struct device *kdev) in vmw_pm_resume() argument 1390 struct pci_dev *pdev = to_pci_dev(kdev); in vmw_pm_resume() 1395 static int vmw_pm_freeze(struct device *kdev) in vmw_pm_freeze() argument 1397 struct pci_dev *pdev = to_pci_dev(kdev); in vmw_pm_freeze() 1444 static int vmw_pm_restore(struct device *kdev) in vmw_pm_restore() argument 1446 struct pci_dev *pdev = to_pci_dev(kdev); in vmw_pm_restore()
|