/netbsd/sys/external/bsd/drm2/dist/drm/radeon/ |
H A D | radeon_device.c | 179 if (rdev->pdev->vendor == p->chip_vendor && in radeon_device_handle_px_quirks() 1393 struct pci_dev *pdev, in radeon_device_init() argument 1405 rdev->pdev = pdev; in radeon_device_init() 1419 radeon_family_name[rdev->family], pdev->vendor, pdev->device, in radeon_device_init() 1420 pdev->subsystem_vendor, pdev->subsystem_device, pdev->revision); in radeon_device_init() 1699 pci_iounmap(rdev->pdev, rdev->rio_mem); in radeon_device_fini() 1812 pci_save_state(dev->pdev); in radeon_suspend_kms() 1815 pci_restore_state(dev->pdev); in radeon_suspend_kms() 1818 pci_disable_device(dev->pdev); in radeon_suspend_kms() 1856 pci_restore_state(dev->pdev); in radeon_resume_kms() [all …]
|
H A D | radeon_ni.c | 475 if ((rdev->pdev->device == 0x9900) || in ni_init_golden_registers() 476 (rdev->pdev->device == 0x9901) || in ni_init_golden_registers() 477 (rdev->pdev->device == 0x9903) || in ni_init_golden_registers() 478 (rdev->pdev->device == 0x9904) || in ni_init_golden_registers() 479 (rdev->pdev->device == 0x9905) || in ni_init_golden_registers() 480 (rdev->pdev->device == 0x9906) || in ni_init_golden_registers() 481 (rdev->pdev->device == 0x9907) || in ni_init_golden_registers() 482 (rdev->pdev->device == 0x9908) || in ni_init_golden_registers() 483 (rdev->pdev->device == 0x9909) || in ni_init_golden_registers() 484 (rdev->pdev->device == 0x990A) || in ni_init_golden_registers() [all …]
|
/netbsd/sys/external/bsd/drm2/dist/drm/vmwgfx/ |
H A D | vmwgfx_drv.c | 648 pci_set_master(dev->pdev); in vmw_driver_load() 1317 pci_disable_device(pdev); in vmw_remove() 1365 pci_save_state(pdev); in vmw_pci_suspend() 1366 pci_disable_device(pdev); in vmw_pci_suspend() 1374 pci_restore_state(pdev); in vmw_pci_resume() 1375 return pci_enable_device(pdev); in vmw_pci_resume() 1392 return vmw_pci_resume(pdev); in vmw_pm_resume() 1558 ret = pci_enable_device(pdev); in vmw_probe() 1568 dev->pdev = pdev; in vmw_probe() 1569 pci_set_drvdata(pdev, dev); in vmw_probe() [all …]
|
/netbsd/sys/external/bsd/drm2/pci/ |
H A D | drm_pci.c | 58 return &dev->pdev->pd_pa; in drm_pci_attach_args() 62 drm_pci_attach(struct drm_device *dev, struct pci_dev *pdev) in drm_pci_attach() argument 65 const struct pci_attach_args *pa = &pdev->pd_pa; in drm_pci_attach() 75 dev->pdev = pdev; in drm_pci_attach() 127 if (pci_find_capability(dev->pdev, PCI_CAP_ID_AGP)) in drm_pci_attach() 171 if (dev->pdev->msi_enabled) { in drm_pci_request_irq() 172 if (dev->pdev->pd_intr_handles == NULL) { in drm_pci_request_irq() 180 irq_cookie->intr_handles = dev->pdev->pd_intr_handles; in drm_pci_request_irq() 181 dev->pdev->pd_intr_handles = NULL; in drm_pci_request_irq()
|
/netbsd/sys/external/bsd/drm2/dist/drm/ast/ |
H A D | ast_main.c | 75 struct device_node *np = dev->pdev->dev.of_node; in ast_detect_config_mode() 93 if (dev->pdev->device != PCI_CHIP_AST2000) in ast_detect_config_mode() 151 if (dev->pdev->device == PCI_CHIP_AST1180) { in ast_detect_chip() 155 if (dev->pdev->revision >= 0x40) { in ast_detect_chip() 158 } else if (dev->pdev->revision >= 0x30) { in ast_detect_chip() 161 } else if (dev->pdev->revision >= 0x20) { in ast_detect_chip() 164 } else if (dev->pdev->revision >= 0x10) { in ast_detect_chip() 470 ast->regs = pci_iomap(dev->pdev, 1, 0); in ast_driver_load() 488 ast->ioregs = pci_iomap(dev->pdev, 2, 0); in ast_driver_load() 567 pci_iounmap(dev->pdev, ast->ioregs); in ast_driver_unload() [all …]
|
/netbsd/sys/external/bsd/drm2/dist/drm/amd/amdgpu/ |
H A D | amdgpu_drv.c | 1055 dev_info(&pdev->dev, in amdgpu_pci_probe() 1057 dev_info(&pdev->dev, in amdgpu_pci_probe() 1072 dev_info(&pdev->dev, in amdgpu_pci_probe() 1074 dev_info(&pdev->dev, in amdgpu_pci_probe() 1098 dev->pdev = pdev; in amdgpu_pci_probe() 1115 pci_disable_device(pdev); in amdgpu_pci_probe() 1132 pci_disable_device(pdev); in amdgpu_pci_remove() 1244 pci_save_state(pdev); in amdgpu_pmops_runtime_suspend() 1274 pci_set_master(pdev); in amdgpu_pmops_runtime_resume() 1277 pci_restore_state(pdev); in amdgpu_pmops_runtime_resume() [all …]
|
H A D | amdgpu_device.c | 961 root = adev->pdev->bus; in amdgpu_device_resize_fb_bar() 1252 pci_restore_state(dev->pdev); in amdgpu_switcheroo_set_state() 1267 pci_save_state(dev->pdev); in amdgpu_switcheroo_set_state() 1269 pci_disable_device(dev->pdev); in amdgpu_switcheroo_set_state() 2939 struct pci_dev *pdev, in amdgpu_device_init() argument 2947 adev->dev = pci_dev_dev(pdev); in amdgpu_device_init() 2949 adev->pdev = pdev; in amdgpu_device_init() 2989 amdgpu_asic_name[adev->asic_type], pdev->vendor, pdev->device, in amdgpu_device_init() 2990 pdev->subsystem_vendor, pdev->subsystem_device, pdev->revision); in amdgpu_device_init() 4449 struct pci_dev *pdev; in amdgpu_device_get_pcie_info() local [all …]
|
/netbsd/sys/external/bsd/drm2/dist/drm/i915/ |
H A D | i915_vgpu.c | 69 struct pci_dev *pdev = dev_priv->drm.pdev; in i915_detect_vgpu() local 93 bst = pdev->pd_pa.pa_memt; in i915_detect_vgpu() 94 if (off > pdev->pd_resources[0].size || in i915_detect_vgpu() 95 size > pdev->pd_resources[0].size - off || in i915_detect_vgpu() 96 bus_space_map(bst, pdev->pd_resources[0].addr + off, size, in i915_detect_vgpu() 97 pdev->pd_resources[0].flags, &bsh)) { in i915_detect_vgpu() 110 shared_area = pci_iomap_range(pdev, 0, VGT_PVINFO_PAGE, VGT_PVINFO_SIZE); in i915_detect_vgpu() 147 pci_iounmap(pdev, shared_area); in i915_detect_vgpu()
|
H A D | intel_region_lmem.c | 34 mem->remap_addr = dma_map_resource(&i915->drm.pdev->dev, in init_fake_lmem_bar() 39 if (dma_mapping_error(&i915->drm.pdev->dev, mem->remap_addr)) { in init_fake_lmem_bar() 64 dma_unmap_resource(&mem->i915->drm.pdev->dev, in release_fake_lmem_bar() 112 struct pci_dev *pdev = i915->drm.pdev; in intel_setup_fake_lmem() local 122 mappable_end = pci_resource_len(pdev, 2); in intel_setup_fake_lmem() 123 io_start = pci_resource_start(pdev, 2), in intel_setup_fake_lmem()
|
H A D | i915_drv.c | 1176 struct pci_dev *pdev = dev_priv->drm.pdev; in i915_driver_hw_probe() local 1238 pci_set_master(pdev); in i915_driver_hw_probe() 1341 struct pci_dev *pdev = dev_priv->drm.pdev; in i915_driver_hw_remove() local 1490 i915->drm.pdev = pdev; in i915_driver_create() 1505 struct pci_dev *pdev = i915->drm.pdev; in i915_driver_destroy() local 1768 struct pci_dev *pdev = dev_priv->drm.pdev; in i915_drm_suspend() local 1780 __USE(pdev); in i915_drm_suspend() 1782 pci_save_state(pdev); in i915_drm_suspend() 1829 struct pci_dev *pdev = dev_priv->drm.pdev; in i915_drm_suspend_late() local 1859 __USE(pdev); in i915_drm_suspend_late() [all …]
|
H A D | i915_suspend.c | 71 struct pci_dev *pdev = dev_priv->drm.pdev; in i915_save_state() local 77 pci_read_config_word(pdev, GCDGMBUS, in i915_save_state() 112 struct pci_dev *pdev = dev_priv->drm.pdev; in i915_restore_state() local 116 pci_write_config_word(pdev, GCDGMBUS, in i915_restore_state()
|
H A D | i915_pci.c | 927 i915 = pci_get_drvdata(pdev); in i915_pci_remove() 932 pci_set_drvdata(pdev, NULL); in i915_pci_remove() 987 pdev->device, pdev->device, pdev->device); in i915_pci_probe() 996 if (PCI_FUNC(pdev->devfn)) in i915_pci_probe() 1004 if (vga_switcheroo_client_probe_defer(pdev)) in i915_pci_probe() 1008 err = i915_driver_probe(pdev, ent); in i915_pci_probe() 1013 i915_pci_remove(pdev); in i915_pci_probe() 1017 err = i915_live_selftests(pdev); in i915_pci_probe() 1019 i915_pci_remove(pdev); in i915_pci_probe() 1023 err = i915_perf_selftests(pdev); in i915_pci_probe() [all …]
|
/netbsd/sys/external/bsd/drm2/dist/drm/i915/display/ |
H A D | intel_acpi.c | 127 static acpi_handle intel_dsm_pci_probe(struct pci_dev *pdev) in intel_dsm_pci_probe() 133 dhandle = ACPI_HANDLE(&pdev->dev); in intel_dsm_pci_probe() 182 pci_find_device(&dev->pdev->pd_pa, intel_dsm_vga_match); in intel_dsm_detect() 200 struct pci_dev *pdev = NULL; in intel_dsm_detect() local 203 while ((pdev = pci_get_class(PCI_CLASS_DISPLAY_VGA << 8, pdev)) != NULL) { in intel_dsm_detect() 205 dhandle = intel_dsm_pci_probe(pdev) ?: dhandle; in intel_dsm_detect()
|
/netbsd/sys/dev/dm/ |
H A D | dm_target_linear.c | 75 tlc->pdev = dmp; in dm_target_linear_init() 100 tlc->pdev->udev_name, tlc->offset); in dm_target_linear_table() 117 VOP_STRATEGY(tlc->pdev->pdev_vnode, bp); in dm_target_linear_strategy() 135 return VOP_IOCTL(tlc->pdev->pdev_vnode, DIOCCACHESYNC, &cmd, in dm_target_linear_sync() 156 dm_pdev_decr(tlc->pdev); in dm_target_linear_destroy() 194 secsize = tlc->pdev->pdev_secsize; in dm_target_linear_secsize()
|
H A D | dm_target_delay.c | 56 dm_pdev_t *pdev; member 172 dm_pdev_decr(tdc->read.pdev); in dm_target_delay_init() 177 dm_table_add_deps(table_en, tdc->read.pdev); in dm_target_delay_init() 178 dm_table_add_deps(table_en, tdc->write.pdev); in dm_target_delay_init() 196 di->pdev = dmp; in _init() 265 di->pdev->udev_name, di->offset, di->delay); in _table() 289 struct vnode *vnode = tdc->write.pdev->pdev_vnode; in dm_target_delay_strategy() 324 VOP_STRATEGY(di->pdev->pdev_vnode, bp); in _submit() 377 return VOP_IOCTL(tdc->write.pdev->pdev_vnode, DIOCCACHESYNC, &cmd, in dm_target_delay_sync() 425 dm_pdev_decr(di->pdev); in _destroy() [all …]
|
H A D | dm_target_stripe.c | 120 dm_pdev_decr(tlc->pdev); in dm_target_stripe_fini() 166 if ((tlc->pdev = dm_pdev_insert(argv[strpi])) == NULL) { in dm_target_stripe_init() 172 dm_table_add_deps(table_en, tlc->pdev); in dm_target_stripe_init() 205 ret = snprintf(ptr, len, "%s ", tlc->pdev->udev_name); in dm_target_stripe_info() 240 tlc->pdev->udev_name, tlc->offset); in dm_target_stripe_table() 299 VOP_STRATEGY(tlc->pdev->pdev_vnode, nestbuf); in dm_target_stripe_strategy() 326 if ((err = VOP_IOCTL(tlc->pdev->pdev_vnode, DIOCCACHESYNC, in dm_target_stripe_sync() 376 if (secsize < tlc->pdev->pdev_secsize) in dm_target_stripe_secsize() 377 secsize = tlc->pdev->pdev_secsize; in dm_target_stripe_secsize()
|
H A D | dm_table.c | 338 dm_table_add_deps(dm_table_entry_t *table_en, dm_pdev_t *pdev) in dm_table_add_deps() argument 343 if (!pdev) in dm_table_add_deps() 350 if (map->data.pdev->pdev_vnode->v_rdev == in dm_table_add_deps() 351 pdev->pdev_vnode->v_rdev) { in dm_table_add_deps() 358 map->data.pdev = pdev; in dm_table_add_deps() 359 aprint_debug("%s: %s\n", __func__, pdev->name); in dm_table_add_deps() 375 aprint_debug("%s: %s\n", __func__, map->data.pdev->name); in dm_table_free_deps()
|
/netbsd/sys/external/bsd/drm2/dist/drm/nouveau/ |
H A D | nouveau_platform.c | 29 static int nouveau_platform_probe(struct platform_device *pdev) in nouveau_platform_probe() argument 36 func = of_device_get_match_data(&pdev->dev); in nouveau_platform_probe() 38 drm = nouveau_platform_device_create(func, pdev, &device); in nouveau_platform_probe() 51 static int nouveau_platform_remove(struct platform_device *pdev) in nouveau_platform_remove() argument 53 struct drm_device *dev = platform_get_drvdata(pdev); in nouveau_platform_remove()
|
/netbsd/sys/dev/pci/ |
H A D | if_ena.c | 826 device_printf(adapter->pdev, in ena_setup_all_tx_resources() 932 device_printf(adapter->pdev, in ena_setup_rx_resources() 1032 device_printf(adapter->pdev, in ena_setup_all_rx_resources() 1260 device_printf(adapter->pdev, in ena_free_tx_bufs() 1329 device_printf(adapter->pdev, in validate_tx_req_id() 1987 device_printf(adapter->pdev, in ena_enable_msix() 2579 if_setdev(ifp, pdev); in ena_setup_ifnet() 3199 device_t dev = adapter->pdev; 3367 device_printf(pdev, in ena_device_init() 3384 device_printf(pdev, in ena_device_init() [all …]
|
/netbsd/sys/external/bsd/drm2/dist/drm/mga/ |
H A D | mga_warp.c | 57 struct platform_device *pdev; in mga_warp_install_microcode() local 78 pdev = platform_device_register_simple("mga_warp", 0, NULL, 0); in mga_warp_install_microcode() 79 if (IS_ERR(pdev)) { in mga_warp_install_microcode() 81 return PTR_ERR(pdev); in mga_warp_install_microcode() 83 rc = request_ihex_firmware(&fw, firmware_name, &pdev->dev); in mga_warp_install_microcode() 84 platform_device_unregister(pdev); in mga_warp_install_microcode()
|
/netbsd/sys/external/bsd/drm2/dist/drm/virtio/ |
H A D | virtgpu_drv.c | 53 struct pci_dev *pdev = to_pci_dev(vdev->dev.parent); in virtio_gpu_pci_quirk() local 54 const char *pname = dev_name(&pdev->dev); in virtio_gpu_pci_quirk() 55 bool vga = (pdev->class >> 8) == PCI_CLASS_DISPLAY_VGA; in virtio_gpu_pci_quirk() 61 dev->pdev = pdev; in virtio_gpu_pci_quirk() 63 drm_fb_helper_remove_conflicting_pci_framebuffers(pdev, in virtio_gpu_pci_quirk()
|
/netbsd/sys/external/bsd/drm2/dist/drm/amd/powerplay/hwmgr/ |
H A D | amdgpu_smu_helper.c | 604 PCI_SLOT(adev->pdev->devfn), in phm_irq_process() 605 PCI_FUNC(adev->pdev->devfn)); in phm_irq_process() 609 PCI_SLOT(adev->pdev->devfn), in phm_irq_process() 610 PCI_FUNC(adev->pdev->devfn)); in phm_irq_process() 614 PCI_SLOT(adev->pdev->devfn), in phm_irq_process() 615 PCI_FUNC(adev->pdev->devfn)); in phm_irq_process() 620 PCI_SLOT(adev->pdev->devfn), in phm_irq_process() 625 PCI_SLOT(adev->pdev->devfn), in phm_irq_process() 626 PCI_FUNC(adev->pdev->devfn)); in phm_irq_process() 630 PCI_SLOT(adev->pdev->devfn), in phm_irq_process() [all …]
|
/netbsd/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/ |
H A D | nouveau_nvkm_subdev_fb_ramnv1a.c | 40 struct pci_dev *pdev = NULL; in nv1a_ram_new() 43 pdev = to_pci_dev(fb->subdev.device->dev); in nv1a_ram_new() 45 if (pdev) in nv1a_ram_new() 46 domain = pci_domain_nr(pdev->bus); in nv1a_ram_new()
|
/netbsd/sys/external/bsd/drm2/dist/drm/amd/amdkfd/ |
H A D | kfd_dbgmgr.c | 68 bool kfd_dbgmgr_create(struct kfd_dbgmgr **ppmgr, struct kfd_dev *pdev) in kfd_dbgmgr_create() argument 73 if (WARN_ON(!pdev->init_complete)) in kfd_dbgmgr_create() 83 new_buff->dev = pdev; in kfd_dbgmgr_create() 92 if (pdev->dqm->sched_policy == KFD_SCHED_POLICY_NO_HWS) in kfd_dbgmgr_create() 95 kfd_dbgdev_init(new_buff->dbgdev, pdev, type); in kfd_dbgmgr_create()
|
/netbsd/sys/external/bsd/drm2/dist/drm/nouveau/dispnv04/ |
H A D | disp.h | 131 const int impl = dev->pdev->device & 0x0ff0; in nv_two_heads() 143 return nv_two_heads(dev) && (dev->pdev->device & 0x0ff0) != 0x0110; in nv_gf4_disp_arch() 150 const int impl = dev->pdev->device & 0x0ff0; in nv_two_reg_pll() 161 return dev->pdev->device == device && in nv_match_device() 162 dev->pdev->subsystem_vendor == sub_vendor && in nv_match_device() 163 dev->pdev->subsystem_device == sub_device; in nv_match_device()
|