Searched refs:pdev (Results 1 - 25 of 252) sorted by relevance

1234567891011

/netbsd-current/sys/external/bsd/drm2/linux/
H A Dlinux_pci.c50 pci_dev_dev(struct pci_dev *pdev) argument
53 return pdev->pd_dev;
57 pci_set_drvdata(struct pci_dev *pdev, void *drvdata) argument
59 pdev->pd_drvdata = drvdata;
63 pci_get_drvdata(struct pci_dev *pdev) argument
65 return pdev->pd_drvdata;
69 pci_name(struct pci_dev *pdev) argument
73 return device_xname(pci_dev_dev(pdev));
145 linux_pci_dev_init(struct pci_dev *pdev, device_t dev, device_t parent, argument
152 memset(pdev,
213 pci_find_capability(struct pci_dev *pdev, int cap) argument
221 pci_read_config_dword(struct pci_dev *pdev, int reg, uint32_t *valuep) argument
230 pci_read_config_word(struct pci_dev *pdev, int reg, uint16_t *valuep) argument
240 pci_read_config_byte(struct pci_dev *pdev, int reg, uint8_t *valuep) argument
249 pci_write_config_dword(struct pci_dev *pdev, int reg, uint32_t value) argument
322 pci_write_config_word(struct pci_dev *pdev, int reg, uint16_t value) argument
331 pci_write_config_byte(struct pci_dev *pdev, int reg, uint8_t value) argument
362 pci_enable_msi(struct pci_dev *pdev) argument
386 pci_set_master(struct pci_dev *pdev) argument
398 pci_clear_master(struct pci_dev *pdev) argument
410 pcie_capability_read_dword(struct pci_dev *pdev, int reg, uint32_t *valuep) argument
428 pcie_capability_read_word(struct pci_dev *pdev, int reg, uint16_t *valuep) argument
446 pcie_capability_write_dword(struct pci_dev *pdev, int reg, uint32_t value) argument
462 pcie_capability_write_word(struct pci_dev *pdev, int reg, uint16_t value) argument
488 pcie_get_readrq(struct pci_dev *pdev) argument
507 pcie_set_readrq(struct pci_dev *pdev, int val) argument
543 pci_bus_alloc_resource(struct pci_bus *bus, struct resource *resource, bus_size_t size, bus_size_t align, bus_addr_t start, int type __unused, bus_addr_t (*align_fn)(void *, const struct resource *, bus_addr_t, bus_size_t) __unused, struct pci_dev *pdev) argument
611 struct pci_dev *const pdev = kmem_zalloc(sizeof(*pdev), KM_SLEEP); local
666 pci_dev_put(struct pci_dev *pdev) argument
709 struct pci_dev *const pdev = kmem_zalloc(sizeof(*pdev), KM_SLEEP); local
724 pci_unmap_rom(struct pci_dev *pdev, void __pci_rom_iomem *vaddr __unused) argument
737 pci_map_rom_md(struct pci_dev *pdev) argument
767 pci_map_rom(struct pci_dev *pdev, size_t *sizep) argument
820 pci_enable_rom(struct pci_dev *pdev) argument
839 pci_disable_rom(struct pci_dev *pdev) argument
854 pci_resource_start(struct pci_dev *pdev, unsigned i) argument
863 pci_resource_len(struct pci_dev *pdev, unsigned i) argument
872 pci_resource_end(struct pci_dev *pdev, unsigned i) argument
879 pci_resource_flags(struct pci_dev *pdev, unsigned i) argument
888 pci_iomap(struct pci_dev *pdev, unsigned i, bus_size_t size) argument
913 pci_iounmap(struct pci_dev *pdev, void __pci_iomem *kva) argument
930 pci_save_state(struct pci_dev *pdev) argument
941 pci_restore_state(struct pci_dev *pdev) argument
952 pci_is_pcie(struct pci_dev *pdev) argument
959 pci_dma_supported(struct pci_dev *pdev, uintmax_t mask) argument
970 pci_is_thunderbolt_attached(struct pci_dev *pdev) argument
1000 linux_pci_enable_device(struct pci_dev *pdev) argument
1023 linux_pci_disable_device(struct pci_dev *pdev) argument
1041 linux_pci_dev_destroy(struct pci_dev *pdev) argument
[all...]
/netbsd-current/sys/external/bsd/drm2/dist/drm/i915/
H A Di915_switcheroo.c16 static void i915_switcheroo_set_state(struct pci_dev *pdev, argument
19 struct drm_i915_private *i915 = pdev_to_i915(pdev);
23 dev_err(&pdev->dev, "DRM not initialized, aborting switch.\n");
31 pci_set_power_state(pdev, PCI_D0);
42 static bool i915_switcheroo_can_switch(struct pci_dev *pdev) argument
44 struct drm_i915_private *i915 = pdev_to_i915(pdev);
62 struct pci_dev *pdev = i915->drm.pdev; local
64 return vga_switcheroo_register_client(pdev, &i915_switcheroo_ops, false);
69 struct pci_dev *pdev local
[all...]
H A Dintel_region_lmem.c34 mem->remap_addr = dma_map_resource(&i915->drm.pdev->dev,
39 if (dma_mapping_error(&i915->drm.pdev->dev, mem->remap_addr)) {
64 dma_unmap_resource(&mem->i915->drm.pdev->dev,
112 struct pci_dev *pdev = i915->drm.pdev; local
122 mappable_end = pci_resource_len(pdev, 2);
123 io_start = pci_resource_start(pdev, 2),
/netbsd-current/sys/external/bsd/drm2/dist/drm/ast/
H A Dast_ttm.c48 dev, pci_resource_start(dev->pdev, 0),
56 arch_io_reserve_memtype_wc(pci_resource_start(dev->pdev, 0),
57 pci_resource_len(dev->pdev, 0));
58 ast->fb_mtrr = arch_phys_wc_add(pci_resource_start(dev->pdev, 0),
59 pci_resource_len(dev->pdev, 0));
71 arch_io_free_memtype_wc(pci_resource_start(dev->pdev, 0),
72 pci_resource_len(dev->pdev, 0));
H A Dast_drv.c72 static void ast_kick_out_firmware_fb(struct pci_dev *pdev) argument
81 ap->ranges[0].base = pci_resource_start(pdev, 0);
82 ap->ranges[0].size = pci_resource_len(pdev, 0);
85 primary = pdev->resource[PCI_ROM_RESOURCE].flags & IORESOURCE_ROM_SHADOW;
91 static int ast_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent) argument
96 ast_kick_out_firmware_fb(pdev);
98 ret = pci_enable_device(pdev);
102 dev = drm_dev_alloc(&driver, &pdev->dev);
108 dev->pdev = pdev;
132 ast_pci_remove(struct pci_dev *pdev) argument
174 struct pci_dev *pdev = to_pci_dev(dev); local
189 struct pci_dev *pdev = to_pci_dev(dev); local
196 struct pci_dev *pdev = to_pci_dev(dev); local
206 struct pci_dev *pdev = to_pci_dev(dev); local
213 struct pci_dev *pdev = to_pci_dev(dev); local
[all...]
/netbsd-current/sys/external/bsd/drm2/dist/drm/vboxvideo/
H A Dvbox_ttm.c24 vmm = drm_vram_helper_alloc_mm(dev, pci_resource_start(dev->pdev, 0),
33 vbox->fb_mtrr = drm_mtrr_add(pci_resource_start(dev->pdev, 0),
34 pci_resource_len(dev->pdev, 0),
37 vbox->fb_mtrr = arch_phys_wc_add(pci_resource_start(dev->pdev, 0),
38 pci_resource_len(dev->pdev, 0));
47 pci_resource_start(vbox->ddev.pdev, 0),
48 pci_resource_len(vbox->ddev.pdev, 0), DRM_MTRR_WC);
H A Dvbox_drv.c41 static int vbox_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent) argument
53 ret = drm_dev_init(&vbox->ddev, &driver, &pdev->dev);
59 vbox->ddev.pdev = pdev;
61 pci_set_drvdata(pdev, vbox);
64 ret = pci_enable_device(pdev);
103 pci_disable_device(pdev);
109 static void vbox_pci_remove(struct pci_dev *pdev) argument
111 struct vbox_private *vbox = pci_get_drvdata(pdev);
131 pci_save_state(vbox->ddev.pdev);
[all...]
/netbsd-current/sys/external/bsd/drm2/dist/drm/i915/selftests/
H A Dmock_gem_device.c80 put_device(&i915->drm.pdev->dev);
94 struct pci_dev *pdev = to_pci_dev(dev); local
96 kfree(pdev);
119 struct pci_dev *pdev; local
122 pdev = kzalloc(sizeof(*pdev) + sizeof(*i915), GFP_KERNEL);
123 if (!pdev)
126 device_initialize(&pdev->dev);
127 pdev->class = PCI_BASE_CLASS_DISPLAY << 16;
128 pdev
[all...]
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/
H A Dnouveau_vga.c41 nouveau_switcheroo_set_state(struct pci_dev *pdev, argument
44 struct drm_device *dev = pci_get_drvdata(pdev);
52 nouveau_pmops_resume(&pdev->dev);
58 nouveau_pmops_suspend(&pdev->dev);
64 nouveau_switcheroo_reprobe(struct pci_dev *pdev) argument
66 struct drm_device *dev = pci_get_drvdata(pdev);
71 nouveau_switcheroo_can_switch(struct pci_dev *pdev) argument
73 struct drm_device *dev = pci_get_drvdata(pdev);
97 if (!dev->pdev)
100 vga_client_register(dev->pdev, de
[all...]
H A Dnouveau_platform.c29 static int nouveau_platform_probe(struct platform_device *pdev) argument
36 func = of_device_get_match_data(&pdev->dev);
38 drm = nouveau_platform_device_create(func, pdev, &device);
51 static int nouveau_platform_remove(struct platform_device *pdev) argument
53 struct drm_device *dev = platform_get_drvdata(pdev);
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/
H A Dnouveau_nvkm_subdev_bios_shadowpci.c37 struct pci_dev *pdev; member in struct:priv
57 pci_unmap_rom(priv->pdev, priv->rom);
58 pci_disable_rom(priv->pdev);
67 struct pci_dev *pdev; local
71 pdev = device->func->pci(device)->pdev;
75 if (!(ret = pci_enable_rom(pdev))) {
79 (priv->rom = pci_map_rom(pdev, &priv->size))) {
80 priv->pdev = pdev;
104 struct pci_dev *pdev; local
[all...]
/netbsd-current/sys/external/bsd/drm2/include/linux/
H A Dvgaarb.h41 vga_client_register(struct pci_dev *pdev __unused, void *cookie __unused,
49 vga_remove_vgacon(struct pci_dev *pdev) argument
/netbsd-current/sys/external/bsd/drm2/dist/drm/amd/amdgpu/
H A Damdgpu_cgs.c263 if ((adev->pdev->revision == 0x81) &&
264 ((adev->pdev->device == 0x6810) ||
265 (adev->pdev->device == 0x6811))) {
273 if (((adev->pdev->device == 0x6820) &&
274 ((adev->pdev->revision == 0x81) ||
275 (adev->pdev->revision == 0x83))) ||
276 ((adev->pdev->device == 0x6821) &&
277 ((adev->pdev->revision == 0x83) ||
278 (adev->pdev->revision == 0x87))) ||
279 ((adev->pdev
[all...]
H A Damdgpu_bios.c117 if (pci_mapreg_map(&adev->pdev->pd_pa, PCI_BAR(0),
119 pci_mapreg_type(adev->pdev->pd_pa.pa_pc,
120 adev->pdev->pd_pa.pa_tag, PCI_BAR(0)),
134 vram_base = pci_resource_start(adev->pdev, 0);
169 bios = pci_map_rom(adev->pdev, &size);
176 pci_unmap_rom(adev->pdev, bios);
181 pci_unmap_rom(adev->pdev, bios);
245 bios = pci_platform_rom(adev->pdev, &size);
321 struct pci_dev *pdev = NULL; local
330 while ((pdev
[all...]
/netbsd-current/sys/external/bsd/drm2/dist/drm/qxl/
H A Dqxl_drv.c71 static bool is_vga(struct pci_dev *pdev) argument
73 return pdev->class == PCI_CLASS_DISPLAY_VGA << 8;
77 qxl_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent) argument
82 if (pdev->revision < 4) {
92 ret = pci_enable_device(pdev);
96 ret = drm_fb_helper_remove_conflicting_pci_framebuffers(pdev, "qxl");
100 if (is_vga(pdev)) {
101 ret = vga_get_interruptible(pdev, VGA_RSRC_LEGACY_IO);
108 ret = qxl_device_init(qdev, &qxl_driver, pdev);
131 if (is_vga(pdev))
141 qxl_pci_remove(struct pci_dev *pdev) argument
162 struct pci_dev *pdev = dev->pdev; local
199 struct pci_dev *pdev = to_pci_dev(dev); local
214 struct pci_dev *pdev = to_pci_dev(dev); local
242 struct pci_dev *pdev = to_pci_dev(dev); local
[all...]
/netbsd-current/sys/external/bsd/drm2/dist/drm/i915/display/
H A Dintel_vga.c32 struct pci_dev *pdev = dev_priv->drm.pdev; local
39 const bus_space_tag_t iot = pdev->pd_pa.pa_iot;
45 aprint_error_dev(pdev->pd_dev,
59 vga_get_uninterruptible(pdev, VGA_RSRC_LEGACY_IO);
63 vga_put(pdev, VGA_RSRC_LEGACY_IO);
105 struct pci_dev *pdev = i915->drm.pdev; local
120 const bus_space_tag_t iot = pdev->pd_pa.pa_iot;
126 aprint_error_dev(pdev
189 struct pci_dev *pdev = i915->drm.pdev; local
211 struct pci_dev *pdev = i915->drm.pdev; local
[all...]
/netbsd-current/sys/external/bsd/drm2/dist/drm/
H A Ddrm_pci.c74 dmah->vaddr = dma_alloc_coherent(&dev->pdev->dev, size,
112 dma_free_coherent(&dev->pdev->dev, dmah->size, dmah->vaddr,
144 return pci_domain_nr(dev->pdev->bus);
151 dev->pdev->bus->number,
152 PCI_SLOT(dev->pdev->devfn),
153 PCI_FUNC(dev->pdev->devfn));
164 (p->busnum & 0xff) != dev->pdev->bus->number ||
165 p->devnum != PCI_SLOT(dev->pdev->devfn) || p->funcnum != PCI_FUNC(dev->pdev->devfn))
168 p->irq = dev->pdev
244 drm_get_pci_dev(struct pci_dev *pdev, const struct pci_device_id *ent, struct drm_driver *driver) argument
303 struct pci_dev *pdev = NULL; local
[all...]
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pci/
H A Dnouveau_nvkm_subdev_pci_nv46.c40 struct pci_dev *pdev = device->func->pci(device)->pdev; local
41 pci_write_config_byte(pdev, 0x68, 0xff);
H A Dnouveau_nvkm_subdev_pci_base.c117 struct pci_dev *pdev = pci->pdev; local
120 if (pci_is_pcie(pci->pdev)) {
128 const char *const name = device_xname(pci_dev_dev(pdev));
129 const struct pci_attach_args *pa = &pdev->pd_pa;
133 if (pdev->msi_enabled) {
134 if (pdev->pd_intr_handles == NULL) {
137 aprint_error_dev(pci_dev_dev(pdev),
143 pci->pci_ihp = pdev->pd_intr_handles;
144 pdev
[all...]
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/
H A Dnouveau_nvkm_subdev_fb_ramnv1a.c40 struct pci_dev *pdev = NULL;
43 pdev = to_pci_dev(fb->subdev.device->dev);
45 if (pdev)
46 domain = pci_domain_nr(pdev->bus);
/netbsd-current/sys/external/bsd/drm2/dist/drm/amd/amdkfd/
H A Dkfd_iommu.c53 err = amd_iommu_device_info(kfd->pdev, &iommu_info);
75 err = amd_iommu_device_info(kfd->pdev, &iommu_info);
125 err = amd_iommu_bind_pasid(dev->pdev, p->pasid, p->lead_thread);
143 amd_iommu_unbind_pasid(pdd->dev->pdev, p->pasid);
147 static void iommu_pasid_shutdown_callback(struct pci_dev *pdev, int pasid) argument
149 struct kfd_dev *dev = kfd_device_by_pci_dev(pdev);
193 static int iommu_invalid_ppr_cb(struct pci_dev *pdev, int pasid, argument
200 PCI_BUS_NUM(pdev->devfn),
201 PCI_SLOT(pdev->devfn),
202 PCI_FUNC(pdev
[all...]
/netbsd-current/sys/dev/dm/
H A Ddm_target_linear.c51 * therefore we can add things to pdev list. This should not a
70 /* Insert dmp to global pdev list */
75 tlc->pdev = dmp;
100 tlc->pdev->udev_name, tlc->offset);
117 VOP_STRATEGY(tlc->pdev->pdev_vnode, bp);
135 return VOP_IOCTL(tlc->pdev->pdev_vnode, DIOCCACHESYNC, &cmd,
155 /* Decrement pdev ref counter if 0 remove it */
156 dm_pdev_decr(tlc->pdev);
194 secsize = tlc->pdev->pdev_secsize;
/netbsd-current/sys/external/bsd/drm2/dist/drm/i915/gvt/
H A Dfirmware.c86 struct pci_dev *pdev = gvt->dev_priv->drm.pdev; local
110 pci_read_config_dword(pdev, i, p + i);
127 ret = device_create_bin_file(&pdev->dev, &firmware_attr);
137 struct pci_dev *pdev = gvt->dev_priv->drm.pdev; local
139 device_remove_bin_file(&pdev->dev, &firmware_attr);
162 struct pci_dev *pdev = dev_priv->drm.pdev; local
189 VERIFY("vender id", id, pdev
217 struct pci_dev *pdev = dev_priv->drm.pdev; local
[all...]
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/core/
H A Dpci.h10 struct pci_dev *pdev; member in struct:nvkm_device_pci
/netbsd-current/sys/external/bsd/drm2/dist/drm/radeon/
H A Dradeon_bios.c79 if (pci_mapreg_map(&rdev->pdev->pd_pa, PCI_BAR(0),
81 pci_mapreg_type(rdev->pdev->pd_pa.pa_pc,
82 rdev->pdev->pd_pa.pa_tag, PCI_BAR(0)),
96 vram_base = pci_resource_start(rdev->pdev, 0);
128 bios = pci_map_rom(rdev->pdev, &size);
134 const bus_space_tag_t bst = rdev->pdev->pd_rom_bst;
135 const bus_space_handle_t bsh = rdev->pdev->pd_rom_found_bsh;
145 pci_unmap_rom(rdev->pdev, bios);
150 pci_unmap_rom(rdev->pdev, bios);
158 pci_unmap_rom(rdev->pdev, bio
246 struct pci_dev *pdev = NULL; local
[all...]

Completed in 272 milliseconds

1234567891011