Home
last modified time | relevance | path

Searched refs:pdev (Results 1 – 25 of 253) sorted by relevance

1234567891011

/netbsd-src/sys/external/bsd/drm2/linux/
H A Dlinux_pci.c50 pci_dev_dev(struct pci_dev *pdev) in pci_dev_dev() argument
53 return pdev->pd_dev; in pci_dev_dev()
57 pci_set_drvdata(struct pci_dev *pdev, void *drvdata) in pci_set_drvdata() argument
59 pdev->pd_drvdata = drvdata; in pci_set_drvdata()
63 pci_get_drvdata(struct pci_dev *pdev) in pci_get_drvdata() argument
65 return pdev->pd_drvdata; in pci_get_drvdata()
69 pci_name(struct pci_dev *pdev) in pci_name() argument
73 return device_xname(pci_dev_dev(pdev)); in pci_name()
145 linux_pci_dev_init(struct pci_dev *pdev, device_t dev, device_t parent, in linux_pci_dev_init() argument
152 memset(pdev, 0, sizeof(*pdev)); /* paranoia */ in linux_pci_dev_init()
[all …]
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/
H A Damdgpu_cgs.c263 if ((adev->pdev->revision == 0x81) && in amdgpu_cgs_get_firmware_info()
264 ((adev->pdev->device == 0x6810) || in amdgpu_cgs_get_firmware_info()
265 (adev->pdev->device == 0x6811))) { in amdgpu_cgs_get_firmware_info()
273 if (((adev->pdev->device == 0x6820) && in amdgpu_cgs_get_firmware_info()
274 ((adev->pdev->revision == 0x81) || in amdgpu_cgs_get_firmware_info()
275 (adev->pdev->revision == 0x83))) || in amdgpu_cgs_get_firmware_info()
276 ((adev->pdev->device == 0x6821) && in amdgpu_cgs_get_firmware_info()
277 ((adev->pdev->revision == 0x83) || in amdgpu_cgs_get_firmware_info()
278 (adev->pdev->revision == 0x87))) || in amdgpu_cgs_get_firmware_info()
279 ((adev->pdev->revision == 0x87) && in amdgpu_cgs_get_firmware_info()
[all …]
H A Damdgpu_bios.c117 if (pci_mapreg_map(&adev->pdev->pd_pa, PCI_BAR(0), in igp_read_bios_from_vram()
119 pci_mapreg_type(adev->pdev->pd_pa.pa_pc, in igp_read_bios_from_vram()
120 adev->pdev->pd_pa.pa_tag, PCI_BAR(0)), in igp_read_bios_from_vram()
134 vram_base = pci_resource_start(adev->pdev, 0); in igp_read_bios_from_vram()
169 bios = pci_map_rom(adev->pdev, &size); in amdgpu_read_bios()
176 pci_unmap_rom(adev->pdev, bios); in amdgpu_read_bios()
181 pci_unmap_rom(adev->pdev, bios); in amdgpu_read_bios()
245 bios = pci_platform_rom(adev->pdev, &size); in amdgpu_read_platform_bios()
321 struct pci_dev *pdev = NULL; in amdgpu_atrm_get_bios() local
330 while ((pdev = pci_get_class(PCI_CLASS_DISPLAY_VGA << 8, pdev)) != NULL) { in amdgpu_atrm_get_bios()
[all …]
/netbsd-src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/device/
H A Dnouveau_nvkm_engine_device_pci.c1573 struct nvkm_device_pci *pdev = nvkm_device_pci(device); in nvkm_device_pci_dma_tag() local
1575 return pdev->dmat; in nvkm_device_pci_dma_tag()
1581 struct nvkm_device_pci *pdev = nvkm_device_pci(device); in nvkm_device_pci_resource_tag() local
1584 KASSERT(PCI_MAPREG_TYPE(pdev->pdev->pd_resources[bar].type) == in nvkm_device_pci_resource_tag()
1586 return pdev->pdev->pd_pa.pa_memt; in nvkm_device_pci_resource_tag()
1593 struct nvkm_device_pci *pdev = nvkm_device_pci(device); in nvkm_device_pci_resource_addr() local
1594 return pci_resource_start(pdev->pdev, bar); in nvkm_device_pci_resource_addr()
1600 struct nvkm_device_pci *pdev = nvkm_device_pci(device); in nvkm_device_pci_resource_size() local
1601 return pci_resource_len(pdev->pdev, bar); in nvkm_device_pci_resource_size()
1607 struct nvkm_device_pci *pdev = nvkm_device_pci(device); in nvkm_device_pci_fini() local
[all …]
H A Dnouveau_nvkm_engine_device_tegra.c60 if (!tdev->pdev->dev.pm_domain) { in nvkm_device_tegra_power_up()
113 struct device *dev = &tdev->pdev->dev; in nvkm_device_tegra_probe_iommu()
201 return platform_get_resource(tdev->pdev, IORESOURCE_MEM, bar); in nvkm_device_tegra_resource()
254 irq = platform_get_irq_byname(tdev->pdev, "stall"); in nvkm_device_tegra_init()
292 struct platform_device *pdev, in nvkm_device_tegra_new() argument
305 tdev->pdev = pdev; in nvkm_device_tegra_new()
308 tdev->vdd = devm_regulator_get(&pdev->dev, "vdd"); in nvkm_device_tegra_new()
315 tdev->rst = devm_reset_control_get(&pdev->dev, "gpu"); in nvkm_device_tegra_new()
321 tdev->clk = devm_clk_get(&pdev->dev, "gpu"); in nvkm_device_tegra_new()
335 dev_dbg(&pdev->dev, "GPU clock set to %lu\n", rate); in nvkm_device_tegra_new()
[all …]
/netbsd-src/sys/external/bsd/drm2/dist/drm/qxl/
H A Dqxl_drv.c71 static bool is_vga(struct pci_dev *pdev) in is_vga() argument
73 return pdev->class == PCI_CLASS_DISPLAY_VGA << 8; in is_vga()
77 qxl_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent) in qxl_pci_probe() argument
82 if (pdev->revision < 4) { in qxl_pci_probe()
92 ret = pci_enable_device(pdev); in qxl_pci_probe()
96 ret = drm_fb_helper_remove_conflicting_pci_framebuffers(pdev, "qxl"); in qxl_pci_probe()
100 if (is_vga(pdev)) { in qxl_pci_probe()
101 ret = vga_get_interruptible(pdev, VGA_RSRC_LEGACY_IO); in qxl_pci_probe()
108 ret = qxl_device_init(qdev, &qxl_driver, pdev); in qxl_pci_probe()
131 if (is_vga(pdev)) in qxl_pci_probe()
[all …]
H A Dqxl_kms.c116 struct pci_dev *pdev) in qxl_device_init() argument
120 r = drm_dev_init(&qdev->ddev, drv, &pdev->dev); in qxl_device_init()
126 qdev->ddev.pdev = pdev; in qxl_device_init()
127 pci_set_drvdata(pdev, &qdev->ddev); in qxl_device_init()
136 qdev->rom_base = pci_resource_start(pdev, 2); in qxl_device_init()
137 qdev->rom_size = pci_resource_len(pdev, 2); in qxl_device_init()
138 qdev->vram_base = pci_resource_start(pdev, 0); in qxl_device_init()
139 qdev->io_base = pci_resource_start(pdev, 3); in qxl_device_init()
141 qdev->vram_mapping = io_mapping_create_wc(qdev->vram_base, pci_resource_len(pdev, 0)); in qxl_device_init()
148 if (pci_resource_len(pdev, 4) > 0) { in qxl_device_init()
[all …]
/netbsd-src/sys/external/bsd/drm2/dist/drm/ast/
H A Dast_drv.c72 static void ast_kick_out_firmware_fb(struct pci_dev *pdev) in ast_kick_out_firmware_fb() argument
81 ap->ranges[0].base = pci_resource_start(pdev, 0); in ast_kick_out_firmware_fb()
82 ap->ranges[0].size = pci_resource_len(pdev, 0); in ast_kick_out_firmware_fb()
85 primary = pdev->resource[PCI_ROM_RESOURCE].flags & IORESOURCE_ROM_SHADOW; in ast_kick_out_firmware_fb()
91 static int ast_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent) in ast_pci_probe() argument
96 ast_kick_out_firmware_fb(pdev); in ast_pci_probe()
98 ret = pci_enable_device(pdev); in ast_pci_probe()
102 dev = drm_dev_alloc(&driver, &pdev->dev); in ast_pci_probe()
108 dev->pdev = pdev; in ast_pci_probe()
109 pci_set_drvdata(pdev, dev); in ast_pci_probe()
[all …]
H A Dast_ttm.c48 dev, pci_resource_start(dev->pdev, 0), in ast_mm_init()
56 arch_io_reserve_memtype_wc(pci_resource_start(dev->pdev, 0), in ast_mm_init()
57 pci_resource_len(dev->pdev, 0)); in ast_mm_init()
58 ast->fb_mtrr = arch_phys_wc_add(pci_resource_start(dev->pdev, 0), in ast_mm_init()
59 pci_resource_len(dev->pdev, 0)); in ast_mm_init()
71 arch_io_free_memtype_wc(pci_resource_start(dev->pdev, 0), in ast_mm_fini()
72 pci_resource_len(dev->pdev, 0)); in ast_mm_fini()
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/selftests/
H A Dmock_gem_device.c80 put_device(&i915->drm.pdev->dev); in mock_device_release()
94 struct pci_dev *pdev = to_pci_dev(dev); in release_dev() local
96 kfree(pdev); in release_dev()
119 struct pci_dev *pdev; in mock_gem_device() local
122 pdev = kzalloc(sizeof(*pdev) + sizeof(*i915), GFP_KERNEL); in mock_gem_device()
123 if (!pdev) in mock_gem_device()
126 device_initialize(&pdev->dev); in mock_gem_device()
127 pdev->class = PCI_BASE_CLASS_DISPLAY << 16; in mock_gem_device()
128 pdev->dev.release = release_dev; in mock_gem_device()
129 dev_set_name(&pdev->dev, "mock"); in mock_gem_device()
[all …]
/netbsd-src/sys/external/bsd/drm2/dist/drm/
H A Ddrm_pci.c74 dmah->vaddr = dma_alloc_coherent(&dev->pdev->dev, size, in drm_pci_alloc()
112 dma_free_coherent(&dev->pdev->dev, dmah->size, dmah->vaddr, in __drm_legacy_pci_free()
144 return pci_domain_nr(dev->pdev->bus); in drm_get_pci_domain()
151 dev->pdev->bus->number, in drm_pci_set_busid()
152 PCI_SLOT(dev->pdev->devfn), in drm_pci_set_busid()
153 PCI_FUNC(dev->pdev->devfn)); in drm_pci_set_busid()
164 (p->busnum & 0xff) != dev->pdev->bus->number || in drm_pci_irq_by_busid()
165 p->devnum != PCI_SLOT(dev->pdev->devfn) || p->funcnum != PCI_FUNC(dev->pdev->devfn)) in drm_pci_irq_by_busid()
168 p->irq = dev->pdev->irq; in drm_pci_irq_by_busid()
196 if (WARN_ON(!dev->pdev)) in drm_irq_by_busid()
[all …]
/netbsd-src/sys/external/bsd/drm2/dist/drm/nouveau/
H A Dnouveau_vga.c41 nouveau_switcheroo_set_state(struct pci_dev *pdev, in nouveau_switcheroo_set_state() argument
44 struct drm_device *dev = pci_get_drvdata(pdev); in nouveau_switcheroo_set_state()
52 nouveau_pmops_resume(&pdev->dev); in nouveau_switcheroo_set_state()
58 nouveau_pmops_suspend(&pdev->dev); in nouveau_switcheroo_set_state()
64 nouveau_switcheroo_reprobe(struct pci_dev *pdev) in nouveau_switcheroo_reprobe() argument
66 struct drm_device *dev = pci_get_drvdata(pdev); in nouveau_switcheroo_reprobe()
71 nouveau_switcheroo_can_switch(struct pci_dev *pdev) in nouveau_switcheroo_can_switch() argument
73 struct drm_device *dev = pci_get_drvdata(pdev); in nouveau_switcheroo_can_switch()
97 if (!dev->pdev) in nouveau_vga_init()
100 vga_client_register(dev->pdev, dev, NULL, nouveau_vga_set_decode); in nouveau_vga_init()
[all …]
H A Dnouveau_drm.c120 nouveau_pci_name(struct pci_dev *pdev) in nouveau_pci_name() argument
122 u64 name = (u64)pci_domain_nr(pdev->bus) << 32; in nouveau_pci_name()
123 name |= pdev->bus->number << 16; in nouveau_pci_name()
124 name |= PCI_SLOT(pdev->devfn) << 8; in nouveau_pci_name()
125 return name | PCI_FUNC(pdev->devfn); in nouveau_pci_name()
137 if (dev->pdev) in nouveau_name()
138 return nouveau_pci_name(dev->pdev); in nouveau_name()
659 static int nouveau_drm_probe(struct pci_dev *pdev, in nouveau_drm_probe() argument
668 if (vga_switcheroo_client_probe_defer(pdev)) in nouveau_drm_probe()
674 ret = nvkm_device_pci_new(pdev, nouveau_config, "error", in nouveau_drm_probe()
[all …]
H A Dnouveau_acpi.c208 static enum vga_switcheroo_client_id nouveau_dsm_get_client_id(struct pci_dev *pdev) in nouveau_dsm_get_client_id() argument
211 if (pdev->vendor == PCI_VENDOR_ID_INTEL) in nouveau_dsm_get_client_id()
215 if (pdev->bus->number == 0) in nouveau_dsm_get_client_id()
231 static bool nouveau_pr3_present(struct pci_dev *pdev) in nouveau_pr3_present() argument
233 struct pci_dev *parent_pdev = pci_upstream_bridge(pdev); in nouveau_pr3_present()
246 pci_d3cold_disable(pdev); in nouveau_pr3_present()
258 static void nouveau_dsm_pci_probe(struct pci_dev *pdev, acpi_handle *dhandle_out, in nouveau_dsm_pci_probe() argument
267 dhandle = pdev->pd_ad->ad_handle; in nouveau_dsm_pci_probe()
269 dhandle = ACPI_HANDLE(&pdev->dev); in nouveau_dsm_pci_probe()
295 dev_info(&pdev->dev, "optimus capabilities: %s, status %s%s\n", in nouveau_dsm_pci_probe()
[all …]
/netbsd-src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/
H A Dnouveau_nvkm_subdev_bios_shadowpci.c37 struct pci_dev *pdev; member
57 pci_unmap_rom(priv->pdev, priv->rom); in pcirom_fini()
58 pci_disable_rom(priv->pdev); in pcirom_fini()
67 struct pci_dev *pdev; in pcirom_init() local
71 pdev = device->func->pci(device)->pdev; in pcirom_init()
75 if (!(ret = pci_enable_rom(pdev))) { in pcirom_init()
79 (priv->rom = pci_map_rom(pdev, &priv->size))) { in pcirom_init()
80 priv->pdev = pdev; in pcirom_init()
85 pci_disable_rom(pdev); in pcirom_init()
104 struct pci_dev *pdev; in platform_init() local
[all …]
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/display/
H A Dintel_vga.c32 struct pci_dev *pdev = dev_priv->drm.pdev; in intel_vga_disable() local
39 const bus_space_tag_t iot = pdev->pd_pa.pa_iot; in intel_vga_disable()
45 aprint_error_dev(pdev->pd_dev, in intel_vga_disable()
59 vga_get_uninterruptible(pdev, VGA_RSRC_LEGACY_IO); in intel_vga_disable()
63 vga_put(pdev, VGA_RSRC_LEGACY_IO); in intel_vga_disable()
105 struct pci_dev *pdev = i915->drm.pdev; in intel_vga_reset_io_mem() local
120 const bus_space_tag_t iot = pdev->pd_pa.pa_iot; in intel_vga_reset_io_mem()
126 aprint_error_dev(pdev->pd_dev, in intel_vga_reset_io_mem()
137 vga_get_uninterruptible(pdev, VGA_RSRC_LEGACY_IO); in intel_vga_reset_io_mem()
139 vga_put(pdev, VGA_RSRC_LEGACY_IO); in intel_vga_reset_io_mem()
[all …]
/netbsd-src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pci/
H A Dnouveau_nvkm_subdev_pci_base.c117 struct pci_dev *pdev = pci->pdev; in nvkm_pci_oneinit() local
120 if (pci_is_pcie(pci->pdev)) { in nvkm_pci_oneinit()
128 const char *const name = device_xname(pci_dev_dev(pdev)); in nvkm_pci_oneinit()
129 const struct pci_attach_args *pa = &pdev->pd_pa; in nvkm_pci_oneinit()
133 if (pdev->msi_enabled) { in nvkm_pci_oneinit()
134 if (pdev->pd_intr_handles == NULL) { in nvkm_pci_oneinit()
137 aprint_error_dev(pci_dev_dev(pdev), in nvkm_pci_oneinit()
143 pci->pci_ihp = pdev->pd_intr_handles; in nvkm_pci_oneinit()
144 pdev->pd_intr_handles = NULL; in nvkm_pci_oneinit()
148 aprint_error_dev(pci_dev_dev(pdev), in nvkm_pci_oneinit()
[all …]
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/
H A Di915_switcheroo.c16 static void i915_switcheroo_set_state(struct pci_dev *pdev, in i915_switcheroo_set_state() argument
19 struct drm_i915_private *i915 = pdev_to_i915(pdev); in i915_switcheroo_set_state()
23 dev_err(&pdev->dev, "DRM not initialized, aborting switch.\n"); in i915_switcheroo_set_state()
31 pci_set_power_state(pdev, PCI_D0); in i915_switcheroo_set_state()
42 static bool i915_switcheroo_can_switch(struct pci_dev *pdev) in i915_switcheroo_can_switch() argument
44 struct drm_i915_private *i915 = pdev_to_i915(pdev); in i915_switcheroo_can_switch()
62 struct pci_dev *pdev = i915->drm.pdev; in i915_switcheroo_register() local
64 return vga_switcheroo_register_client(pdev, &i915_switcheroo_ops, false); in i915_switcheroo_register()
69 struct pci_dev *pdev = i915->drm.pdev; in i915_switcheroo_unregister() local
71 vga_switcheroo_unregister_client(pdev); in i915_switcheroo_unregister()
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/amdkfd/
H A Dkfd_iommu.c53 err = amd_iommu_device_info(kfd->pdev, &iommu_info); in kfd_iommu_check_device()
75 err = amd_iommu_device_info(kfd->pdev, &iommu_info); in kfd_iommu_device_init()
125 err = amd_iommu_bind_pasid(dev->pdev, p->pasid, p->lead_thread); in kfd_iommu_bind_process_to_device()
143 amd_iommu_unbind_pasid(pdd->dev->pdev, p->pasid); in kfd_iommu_unbind_process()
147 static void iommu_pasid_shutdown_callback(struct pci_dev *pdev, int pasid) in iommu_pasid_shutdown_callback() argument
149 struct kfd_dev *dev = kfd_device_by_pci_dev(pdev); in iommu_pasid_shutdown_callback()
193 static int iommu_invalid_ppr_cb(struct pci_dev *pdev, int pasid, in iommu_invalid_ppr_cb() argument
200 PCI_BUS_NUM(pdev->devfn), in iommu_invalid_ppr_cb()
201 PCI_SLOT(pdev->devfn), in iommu_invalid_ppr_cb()
202 PCI_FUNC(pdev->devfn), in iommu_invalid_ppr_cb()
[all …]
/netbsd-src/sys/external/bsd/drm2/dist/drm/radeon/
H A Dradeon_bios.c79 if (pci_mapreg_map(&rdev->pdev->pd_pa, PCI_BAR(0), in igp_read_bios_from_vram()
81 pci_mapreg_type(rdev->pdev->pd_pa.pa_pc, in igp_read_bios_from_vram()
82 rdev->pdev->pd_pa.pa_tag, PCI_BAR(0)), in igp_read_bios_from_vram()
96 vram_base = pci_resource_start(rdev->pdev, 0); in igp_read_bios_from_vram()
128 bios = pci_map_rom(rdev->pdev, &size); in radeon_read_bios()
134 const bus_space_tag_t bst = rdev->pdev->pd_rom_bst; in radeon_read_bios()
135 const bus_space_handle_t bsh = rdev->pdev->pd_rom_found_bsh; in radeon_read_bios()
145 pci_unmap_rom(rdev->pdev, bios); in radeon_read_bios()
150 pci_unmap_rom(rdev->pdev, bios); in radeon_read_bios()
158 pci_unmap_rom(rdev->pdev, bios); in radeon_read_bios()
[all …]
H A Dradeon_drv.c347 static int radeon_pci_probe(struct pci_dev *pdev, in radeon_pci_probe() argument
365 dev_info(&pdev->dev, in radeon_pci_probe()
377 dev_info(&pdev->dev, in radeon_pci_probe()
383 if (vga_switcheroo_client_probe_defer(pdev)) in radeon_pci_probe()
387 ret = drm_fb_helper_remove_conflicting_pci_framebuffers(pdev, "radeondrmfb"); in radeon_pci_probe()
391 return drm_get_pci_dev(pdev, ent, &kms_driver); in radeon_pci_probe()
395 radeon_pci_remove(struct pci_dev *pdev) in radeon_pci_remove() argument
397 struct drm_device *dev = pci_get_drvdata(pdev); in radeon_pci_remove()
403 radeon_pci_shutdown(struct pci_dev *pdev) in radeon_pci_shutdown() argument
409 radeon_pci_remove(pdev); in radeon_pci_shutdown()
[all …]
H A Dradeon_device.c179 if (rdev->pdev->vendor == p->chip_vendor && in radeon_device_handle_px_quirks()
180 rdev->pdev->device == p->chip_device && in radeon_device_handle_px_quirks()
181 rdev->pdev->subsystem_vendor == p->subsys_vendor && in radeon_device_handle_px_quirks()
182 rdev->pdev->subsystem_device == p->subsys_device) { in radeon_device_handle_px_quirks()
236 pci_write_config_dword(rdev->pdev, 0x7c, RADEON_ASIC_RESET_DATA); in radeon_pci_config_reset()
351 rdev->doorbell.base = pci_resource_start(rdev->pdev, 2); in radeon_doorbell_init()
352 rdev->doorbell.size = pci_resource_len(rdev->pdev, 2); in radeon_doorbell_init()
360 rdev->doorbell.bst = rdev->pdev->pd_pa.pa_memt; in radeon_doorbell_init()
697 (rdev->pdev->subsystem_vendor == PCI_VENDOR_ID_APPLE) && in radeon_card_posted()
867 rdev->dummy_page.addr = pci_map_page(rdev->pdev, rdev->dummy_page.page, in radeon_dummy_page_init()
[all …]
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/gvt/
H A Dfirmware.c86 struct pci_dev *pdev = gvt->dev_priv->drm.pdev; in expose_firmware_sysfs() local
110 pci_read_config_dword(pdev, i, p + i); in expose_firmware_sysfs()
127 ret = device_create_bin_file(&pdev->dev, &firmware_attr); in expose_firmware_sysfs()
137 struct pci_dev *pdev = gvt->dev_priv->drm.pdev; in clean_firmware_sysfs() local
139 device_remove_bin_file(&pdev->dev, &firmware_attr); in clean_firmware_sysfs()
162 struct pci_dev *pdev = dev_priv->drm.pdev; in verify_firmware() local
189 VERIFY("vender id", id, pdev->vendor); in verify_firmware()
192 VERIFY("device id", id, pdev->device); in verify_firmware()
195 VERIFY("revision id", id, pdev->revision); in verify_firmware()
217 struct pci_dev *pdev = dev_priv->drm.pdev; in intel_gvt_load_firmware() local
[all …]
/netbsd-src/sys/external/bsd/drm2/dist/drm/vboxvideo/
H A Dvbox_drv.c41 static int vbox_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent) in vbox_pci_probe() argument
53 ret = drm_dev_init(&vbox->ddev, &driver, &pdev->dev); in vbox_pci_probe()
59 vbox->ddev.pdev = pdev; in vbox_pci_probe()
61 pci_set_drvdata(pdev, vbox); in vbox_pci_probe()
64 ret = pci_enable_device(pdev); in vbox_pci_probe()
103 pci_disable_device(pdev); in vbox_pci_probe()
109 static void vbox_pci_remove(struct pci_dev *pdev) in vbox_pci_remove() argument
111 struct vbox_private *vbox = pci_get_drvdata(pdev); in vbox_pci_remove()
131 pci_save_state(vbox->ddev.pdev); in vbox_pm_suspend()
132 pci_disable_device(vbox->ddev.pdev); in vbox_pm_suspend()
[all …]
H A Dvbox_ttm.c24 vmm = drm_vram_helper_alloc_mm(dev, pci_resource_start(dev->pdev, 0), in vbox_mm_init()
33 vbox->fb_mtrr = drm_mtrr_add(pci_resource_start(dev->pdev, 0), in vbox_mm_init()
34 pci_resource_len(dev->pdev, 0), in vbox_mm_init()
37 vbox->fb_mtrr = arch_phys_wc_add(pci_resource_start(dev->pdev, 0), in vbox_mm_init()
38 pci_resource_len(dev->pdev, 0)); in vbox_mm_init()
47 pci_resource_start(vbox->ddev.pdev, 0), in vbox_mm_fini()
48 pci_resource_len(vbox->ddev.pdev, 0), DRM_MTRR_WC); in vbox_mm_fini()

1234567891011