Home
last modified time | relevance | path

Searched refs:kdev (Results 1 – 25 of 77) sorted by relevance

1234

/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/
H A Di915_sysfs.c46 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 Dintel_runtime_pm.c376 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 Di915_utils.c45 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 Di915_drv.c2073 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 Di915_gem_gtt.c83 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 Di915_drv.c44 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 Ddrm_drv.c66 #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 Dtdfx_drv.c64 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 Dsis_drv.c62 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 Dsavage_drv.c68 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 Dr128_drv.c83 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 Dmach64_drv.c85 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 Dmga_drv.c148 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 Ddrm_fops.c58 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 Dradeon_drv.c81 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 Ddrm_vm.c32 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 Dkfd_crat.c615 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 Dkfd_topology.c910 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 Dkfd_iommu.h41 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 Dkfd_iommu.c343 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 Dkfd_process.c186 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 Ddrm_drv.c142 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 Dintel_audio.c848 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 Dexec.c567 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 Dvmwgfx_drv.c1378 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()

1234