Home
last modified time | relevance | path

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

12345678

/openbsd-src/sys/dev/pci/drm/include/linux/
H A Dpci.h136 pci_read_config_dword(struct pci_dev *pdev, int reg, u32 *val) in pci_read_config_dword()
138 *val = pci_conf_read(pdev->pc, pdev->tag, reg); in pci_read_config_dword()
143 pci_read_config_word(struct pci_dev *pdev, int reg, u16 *val) in pci_read_config_word()
147 v = pci_conf_read(pdev->pc, pdev->tag, (reg & ~0x2)); in pci_read_config_word()
153 pci_read_config_byte(struct pci_dev *pdev, int reg, u8 *val) in pci_read_config_byte()
157 v = pci_conf_read(pdev->pc, pdev->tag, (reg & ~0x3)); in pci_read_config_byte()
163 pci_write_config_dword(struct pci_dev *pdev, in in pci_write_config_dword()
134 pci_read_config_dword(struct pci_dev * pdev,int reg,u32 * val) pci_read_config_dword() argument
141 pci_read_config_word(struct pci_dev * pdev,int reg,u16 * val) pci_read_config_word() argument
151 pci_read_config_byte(struct pci_dev * pdev,int reg,u8 * val) pci_read_config_byte() argument
161 pci_write_config_dword(struct pci_dev * pdev,int reg,u32 val) pci_write_config_dword() argument
168 pci_write_config_word(struct pci_dev * pdev,int reg,u16 val) pci_write_config_word() argument
180 pci_write_config_byte(struct pci_dev * pdev,int reg,u8 val) pci_write_config_byte() argument
233 pci_pcie_cap(struct pci_dev * pdev) pci_pcie_cap() argument
245 pci_is_pcie(struct pci_dev * pdev) pci_is_pcie() argument
257 pci_upstream_bridge(struct pci_dev * pdev) pci_upstream_bridge() argument
266 pci_pr3_present(struct pci_dev * pdev) pci_pr3_present() argument
272 pcie_capability_read_dword(struct pci_dev * pdev,int off,u32 * val) pcie_capability_read_dword() argument
285 pcie_capability_read_word(struct pci_dev * pdev,int off,u16 * val) pcie_capability_read_word() argument
298 pcie_capability_write_word(struct pci_dev * pdev,int off,u16 val) pcie_capability_write_word() argument
309 pcie_capability_set_word(struct pci_dev * pdev,int off,u16 val) pcie_capability_set_word() argument
319 pcie_capability_clear_and_set_word(struct pci_dev * pdev,int off,u16 c,u16 s) pcie_capability_clear_and_set_word() argument
330 pcie_get_readrq(struct pci_dev * pdev) pcie_get_readrq() argument
340 pcie_set_readrq(struct pci_dev * pdev,int rrq) pcie_set_readrq() argument
351 pci_set_master(struct pci_dev * pdev) pci_set_master() argument
356 pci_clear_master(struct pci_dev * pdev) pci_clear_master() argument
361 pci_save_state(struct pci_dev * pdev) pci_save_state() argument
366 pci_restore_state(struct pci_dev * pdev) pci_restore_state() argument
371 pci_enable_msi(struct pci_dev * pdev) pci_enable_msi() argument
377 pci_disable_msi(struct pci_dev * pdev) pci_disable_msi() argument
421 pcie_bandwidth_available(struct pci_dev * pdev,struct pci_dev ** ldev,enum pci_bus_speed * speed,enum pcie_link_width * width) pcie_bandwidth_available() argument
435 pci_enable_device(struct pci_dev * pdev) pci_enable_device() argument
441 pci_disable_device(struct pci_dev * pdev) pci_disable_device() argument
446 pci_wait_for_pending_transaction(struct pci_dev * pdev) pci_wait_for_pending_transaction() argument
452 pci_is_thunderbolt_attached(struct pci_dev * pdev) pci_is_thunderbolt_attached() argument
458 pci_set_drvdata(struct pci_dev * pdev,void * data) pci_set_drvdata() argument
469 pci_irq_vector(struct pci_dev * pdev,unsigned int num) pci_irq_vector() argument
475 pci_free_irq_vectors(struct pci_dev * pdev) pci_free_irq_vectors() argument
505 pci_match_id(const struct pci_device_id * ids,struct pci_dev * pdev) pci_match_id() argument
[all...]
H A Dvga_switcheroo.h17 vga_switcheroo_register_client(struct pci_dev *pdev, in vga_switcheroo_register_client() argument
24 vga_switcheroo_unregister_client(struct pci_dev *pdev) in vga_switcheroo_unregister_client() argument
45 vga_switcheroo_client_fb_set(struct pci_dev *pdev, struct fb_info *fbi) in vga_switcheroo_client_fb_set() argument
55 vga_switcheroo_lock_ddc(struct pci_dev *pdev) in vga_switcheroo_lock_ddc() argument
61 vga_switcheroo_unlock_ddc(struct pci_dev *pdev) in vga_switcheroo_unlock_ddc() argument
67 vga_switcheroo_client_probe_defer(struct pci_dev *pdev) in vga_switcheroo_client_probe_defer() argument
H A Daperture.h12 int devm_aperture_acquire_for_platform_device(struct platform_device *pdev,
19 int __aperture_remove_legacy_vga_devices(struct pci_dev *pdev);
21 int aperture_remove_conflicting_pci_devices(struct pci_dev *pdev, const char *name);
23 static inline int devm_aperture_acquire_for_platform_device(struct platform_device *pdev, in devm_aperture_acquire_for_platform_device() argument
36 static inline int __aperture_remove_legacy_vga_devices(struct pci_dev *pdev) in __aperture_remove_legacy_vga_devices() argument
41 static inline int aperture_remove_conflicting_pci_devices(struct pci_dev *pdev, const char *name) in aperture_remove_conflicting_pci_devices() argument
/openbsd-src/sys/dev/pci/drm/amd/amdgpu/
H A Damdgpu_cgs.c259 if ((adev->pdev->revision == 0x81) && in amdgpu_cgs_get_firmware_info()
260 ((adev->pdev->device == 0x6810) || in amdgpu_cgs_get_firmware_info()
261 (adev->pdev->device == 0x6811))) { in amdgpu_cgs_get_firmware_info()
269 if (((adev->pdev->device == 0x6820) && in amdgpu_cgs_get_firmware_info()
270 ((adev->pdev->revision == 0x81) || in amdgpu_cgs_get_firmware_info()
271 (adev->pdev->revision == 0x83))) || in amdgpu_cgs_get_firmware_info()
272 ((adev->pdev->device == 0x6821) && in amdgpu_cgs_get_firmware_info()
273 ((adev->pdev->revision == 0x83) || in amdgpu_cgs_get_firmware_info()
274 (adev->pdev->revision == 0x87))) || in amdgpu_cgs_get_firmware_info()
275 ((adev->pdev in amdgpu_cgs_get_firmware_info()
[all...]
H A Damdgpu_bios.c109 if (pci_resource_len(adev->pdev, 0) == 0) in igp_read_bios_from_vram()
113 vram_base = pci_resource_start(adev->pdev, 0); in igp_read_bios_from_vram()
183 bios = pci_map_rom(adev->pdev, &size); in amdgpu_read_bios()
189 pci_unmap_rom(adev->pdev, bios); in amdgpu_read_bios()
194 pci_unmap_rom(adev->pdev, bios); in amdgpu_read_bios()
286 phys_addr_t rom = adev->pdev->rom; in amdgpu_read_platform_bios()
287 size_t romlen = adev->pdev->romlen; in amdgpu_read_platform_bios()
399 struct pci_dev *pdev = NULL; in amdgpu_atrm_get_bios() local
409 if (dev_is_removable(&adev->pdev->dev)) in amdgpu_atrm_get_bios()
413 while ((pdev = pci_get_class(PCI_CLASS_DISPLAY_VGA << 8, pdev)) != NULL) { in amdgpu_atrm_get_bios()
[all …]
H A Damdgpu_doorbell_mgr.c200 if (pci_resource_flags(adev->pdev, 2) & IORESOURCE_UNSET) in amdgpu_doorbell_init()
208 adev->doorbell.base = pci_resource_start(adev->pdev, 2); in amdgpu_doorbell_init()
209 adev->doorbell.size = pci_resource_len(adev->pdev, 2); in amdgpu_doorbell_init()
213 mtype = pci_mapreg_type(adev->pdev->pc, adev->pdev->tag, 0x18); in amdgpu_doorbell_init()
214 if (pci_mapreg_info(adev->pdev->pc, adev->pdev->tag, 0x18, in amdgpu_doorbell_init()
/openbsd-src/sys/dev/pci/drm/i915/soc/
H A Dintel_gmch.c26 i915->gmch.pdev = pci_get_domain_bus_and_slot(domain, 0, PCI_DEVFN(0, 0)); in intel_gmch_bridge_setup()
27 if (!i915->gmch.pdev) { in intel_gmch_bridge_setup()
33 i915->gmch.pdev); in intel_gmch_bridge_setup()
41 if (i915->gmch.pdev != NULL) in intel_gmch_bridge_setup()
44 i915->gmch.pdev = malloc(sizeof(*i915->gmch.pdev), in intel_gmch_bridge_setup()
46 i915->gmch.pdev->pc = dev->pdev->pc; in intel_gmch_bridge_setup()
47 i915->gmch.pdev->tag = pci_make_tag(dev->pdev->pc, 0, 0, 0); in intel_gmch_bridge_setup()
50 i915->gmch.pdev); in intel_gmch_bridge_setup()
64 pci_read_config_dword(i915->gmch.pdev, reg + 4, &temp_hi); in intel_alloc_mchbar_resource()
65 pci_read_config_dword(i915->gmch.pdev, reg, &temp_lo); in intel_alloc_mchbar_resource()
[all …]
/openbsd-src/sys/dev/pci/drm/
H A Ddrm_pci.c59 return pci_domain_nr(dev->pdev->bus); in drm_get_pci_domain()
66 struct pci_dev *pdev = to_pci_dev(dev->dev); in drm_pci_set_busid() local
68 struct pci_dev *pdev = dev->pdev; in drm_pci_set_busid()
73 pdev->bus->number, in drm_pci_set_busid()
74 PCI_SLOT(pdev->devfn), in drm_pci_set_busid()
75 PCI_FUNC(pdev->devfn)); in drm_pci_set_busid()
87 struct pci_dev *pdev = to_pci_dev(dev->dev); in drm_legacy_pci_irq_by_busid() local
90 (p->busnum & 0xff) != pdev->bus->number || in drm_legacy_pci_irq_by_busid()
91 p->devnum != PCI_SLOT(pdev->devfn) || p->funcnum != PCI_FUNC(pdev->devfn)) in drm_legacy_pci_irq_by_busid()
94 p->irq = pdev->irq; in drm_legacy_pci_irq_by_busid()
[all …]
H A Daperture.c202 struct platform_device *pdev = to_platform_device(dev); in aperture_detach_platform_device() local
216 platform_device_unregister(pdev); in aperture_detach_platform_device()
239 int devm_aperture_acquire_for_platform_device(struct platform_device *pdev, in devm_aperture_acquire_for_platform_device() argument
243 return devm_aperture_acquire(&pdev->dev, base, size, aperture_detach_platform_device); in devm_aperture_acquire_for_platform_device()
325 int __aperture_remove_legacy_vga_devices(struct pci_dev *pdev) in __aperture_remove_legacy_vga_devices() argument
331 return vga_remove_vgacon(pdev); in __aperture_remove_legacy_vga_devices()
347 int aperture_remove_conflicting_pci_devices(struct pci_dev *pdev, const char *name) in aperture_remove_conflicting_pci_devices() argument
353 if (pdev == vga_default_device()) in aperture_remove_conflicting_pci_devices()
360 if (!(pci_resource_flags(pdev, bar) & IORESOURCE_MEM)) in aperture_remove_conflicting_pci_devices()
363 base = pci_resource_start(pdev, bar); in aperture_remove_conflicting_pci_devices()
[all …]
H A Ddrm_aperture.c148 struct platform_device *pdev; in devm_aperture_acquire_from_firmware() local
153 pdev = to_platform_device(dev->dev); in devm_aperture_acquire_from_firmware()
155 return devm_aperture_acquire_for_platform_device(pdev, base, size); in devm_aperture_acquire_from_firmware()
191 int drm_aperture_remove_conflicting_pci_framebuffers(struct pci_dev *pdev, in drm_aperture_remove_conflicting_pci_framebuffers() argument
194 return aperture_remove_conflicting_pci_devices(pdev, req_driver->name); in drm_aperture_remove_conflicting_pci_framebuffers()
H A Ddrm_linux.c1320 vga_get_uninterruptible(struct pci_dev *pdev, int rsrc) in vga_disable_bridge()
1322 if (pdev->pci->sc_bridgetag != NULL) in vga_disable_bridge()
1324 pci_enumerate_bus(pdev->pci, vga_disable_bridge, NULL);
1328 vga_put(struct pci_dev *pdev, int rsrc) in vga_get_uninterruptible()
1335 bc = pci_conf_read(pdev->pc, vga_bridge_tag, PPB_REG_BRIDGECONTROL); in vga_put()
1337 pci_conf_write(pdev->pc, vga_bridge_tag, PPB_REG_BRIDGECONTROL, bc); in vga_put()
2644 pcie_get_speed_cap(struct pci_dev *pdev) in get_dma_buf()
2654 if (pdev == NULL) in pcie_get_speed_cap()
2657 pc = pdev->pc; in pcie_get_speed_cap()
2658 tag = pdev in pcie_get_speed_cap()
1325 vga_get_uninterruptible(struct pci_dev * pdev,int rsrc) vga_get_uninterruptible() argument
1333 vga_put(struct pci_dev * pdev,int rsrc) vga_put() argument
2649 pcie_get_speed_cap(struct pci_dev * pdev) pcie_get_speed_cap() argument
2712 pcie_get_width_cap(struct pci_dev * pdev) pcie_get_width_cap() argument
2739 pcie_aspm_enabled(struct pci_dev * pdev) pcie_aspm_enabled() argument
2890 pci_resize_resource(struct pci_dev * pdev,int bar,int nsize) pci_resize_resource() argument
3409 struct platform_device *pdev = (struct platform_device *)dev; iommu_attach_device() local
3512 platform_device_register(struct platform_device * pdev) platform_device_register() argument
3536 platform_get_resource(struct platform_device * pdev,u_int type,u_int num) platform_get_resource() argument
3543 devm_platform_ioremap_resource_byname(struct platform_device * pdev,const char * name) devm_platform_ioremap_resource_byname() argument
3568 struct platform_device *pdev = (struct platform_device *)dev; devm_clk_get() local
3592 struct platform_device *pdev = (struct platform_device *)dev; devm_gpiod_get_optional() local
3637 struct platform_device *pdev = (struct platform_device *)dev; devm_phy_optional_get() local
3663 struct platform_device *pdev = (struct platform_device *)dev; __of_devnode() local
3848 struct platform_device *pdev; of_platform_device_create() local
3862 struct platform_device *pdev; of_find_device_by_node() local
3887 struct platform_device *pdev = (struct platform_device *)dev; of_dma_configure() local
3898 struct platform_device *pdev = (struct platform_device *)dev; __of_get_compatible_child() local
3912 struct platform_device *pdev = (struct platform_device *)dev; __of_get_child_by_name() local
3924 struct platform_device *pdev = (struct platform_device *)dev; component_compare_of() local
[all...]
/openbsd-src/sys/dev/pci/drm/i915/selftests/
H A Dmock_gem_device.c93 struct pci_dev *pdev = to_pci_dev(dev); in release_dev() local
95 kfree(pdev); in release_dev()
145 struct pci_dev *pdev; in mock_gem_device() local
148 pdev = kzalloc(sizeof(*pdev), GFP_KERNEL); in mock_gem_device()
149 if (!pdev) in mock_gem_device()
151 device_initialize(&pdev->dev); in mock_gem_device()
152 pdev->class = PCI_BASE_CLASS_DISPLAY << 16; in mock_gem_device()
153 pdev->dev.release = release_dev; in mock_gem_device()
154 dev_set_name(&pdev->dev, "mock"); in mock_gem_device()
155 dma_coerce_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64)); in mock_gem_device()
[all …]
/openbsd-src/sys/dev/pci/drm/i915/display/
H A Dintel_vga.c31 struct pci_dev *pdev = dev_priv->drm.pdev; in intel_vga_disable() local
39 vga_get_uninterruptible(pdev, VGA_RSRC_LEGACY_IO); in intel_vga_disable()
49 vga_put(pdev, VGA_RSRC_LEGACY_IO); in intel_vga_disable()
91 struct pci_dev *pdev = i915->drm.pdev; in intel_vga_reset_io_mem() local
103 vga_get_uninterruptible(pdev, VGA_RSRC_LEGACY_IO); in intel_vga_reset_io_mem()
109 vga_put(pdev, VGA_RSRC_LEGACY_IO); in intel_vga_reset_io_mem()
113 intel_vga_set_decode(struct pci_dev *pdev, bool enable_decode) in intel_vga_set_decode() argument
118 struct drm_i915_private *i915 = pdev_to_i915(pdev); in intel_vga_set_decode()
133 struct pci_dev *pdev = i915->drm.pdev; in intel_vga_register() local
144 ret = vga_client_register(pdev, intel_vga_set_decode); in intel_vga_register()
[all …]
/openbsd-src/sys/dev/pci/drm/amd/amdxcp/
H A Damdgpu_xcp_drv.c36 struct platform_device *pdev; member
51 struct platform_device *pdev; in amdgpu_xcp_drm_dev_alloc() local
62 pdev = platform_device_register_simple("amdgpu_xcp", pdev_num, NULL, 0); in amdgpu_xcp_drm_dev_alloc()
63 if (IS_ERR(pdev)) in amdgpu_xcp_drm_dev_alloc()
64 return PTR_ERR(pdev); in amdgpu_xcp_drm_dev_alloc()
66 if (!devres_open_group(&pdev->dev, NULL, GFP_KERNEL)) { in amdgpu_xcp_drm_dev_alloc()
71 pxcp_dev = devm_drm_dev_alloc(&pdev->dev, &amdgpu_xcp_driver, struct xcp_device, drm); in amdgpu_xcp_drm_dev_alloc()
78 xcp_dev[pdev_num]->pdev = pdev; in amdgpu_xcp_drm_dev_alloc()
85 devres_release_group(&pdev->dev, NULL); in amdgpu_xcp_drm_dev_alloc()
87 platform_device_unregister(pdev); in amdgpu_xcp_drm_dev_alloc()
[all …]
/openbsd-src/sys/dev/pci/drm/i915/
H A Di915_switcheroo.c14 static void i915_switcheroo_set_state(struct pci_dev *pdev, in i915_switcheroo_set_state() argument
17 struct drm_i915_private *i915 = pdev_to_i915(pdev); in i915_switcheroo_set_state()
21 dev_err(&pdev->dev, "DRM not initialized, aborting switch.\n"); in i915_switcheroo_set_state()
25 dev_err(&pdev->dev, "Device state not initialized, aborting switch.\n"); in i915_switcheroo_set_state()
33 pci_set_power_state(pdev, PCI_D0); in i915_switcheroo_set_state()
44 static bool i915_switcheroo_can_switch(struct pci_dev *pdev) in i915_switcheroo_can_switch() argument
46 struct drm_i915_private *i915 = pdev_to_i915(pdev); in i915_switcheroo_can_switch()
67 struct pci_dev *pdev = to_pci_dev(i915->drm.dev); in i915_switcheroo_register() local
69 return vga_switcheroo_register_client(pdev, &i915_switcheroo_ops, false); in i915_switcheroo_register()
78 struct pci_dev *pdev = to_pci_dev(i915->drm.dev); in i915_switcheroo_unregister() local
[all …]
H A Dintel_stolen.c35 pci_read_config_word(dev_priv->gmch.pdev, I830_GMCH_CTRL, in i830_stolen_size()
56 pci_read_config_word(dev_priv->gmch.pdev, I830_GMCH_CTRL, in gen3_stolen_size()
95 struct pci_dev *pdev = dev_priv->drm.pdev; in gen6_stolen_size() local
98 pci_read_config_word(pdev, SNB_GMCH_CTRL, &gmch_ctl); in gen6_stolen_size()
107 struct pci_dev *pdev = dev_priv->drm.pdev; in chv_stolen_size() local
110 pci_read_config_word(pdev, SNB_GMCH_CTRL, &gmch_ctl); in chv_stolen_size()
124 struct pci_dev *pdev = dev_priv->drm.pdev; in gen8_stolen_size() local
127 pci_read_config_word(pdev, SNB_GMCH_CTRL, &gmch_ctl); in gen8_stolen_size()
136 struct pci_dev *pdev = dev_priv->drm.pdev; in gen9_stolen_size() local
139 pci_read_config_word(pdev, SNB_GMCH_CTRL, &gmch_ctl); in gen9_stolen_size()
H A Di915_pci.c932 static void i915_pci_remove(struct pci_dev *pdev)
936 i915 = pci_get_drvdata(pdev); in i915_pci_remove()
941 pci_set_drvdata(pdev, NULL); in i915_pci_remove()
993 bool i915_pci_resource_valid(struct pci_dev *pdev, int bar)
995 if (!pci_resource_flags(pdev, bar)) in i915_pci_resource_valid()
998 if (pci_resource_flags(pdev, bar) & IORESOURCE_UNSET) in i915_pci_resource_valid()
1001 if (!pci_resource_len(pdev, bar)) in i915_pci_resource_valid()
1007 static bool intel_mmio_bar_valid(struct pci_dev *pdev, struct intel_device_info *intel_info)
1009 return i915_pci_resource_valid(pdev, intel_mmio_bar(intel_info->__runtime.graphics.ip.ver)); in intel_mmio_bar_valid()
1012 static int i915_pci_probe(struct pci_dev *pdev, cons in intel_mmio_bar_valid()
933 i915_pci_remove(struct pci_dev * pdev) i915_pci_remove() argument
994 i915_pci_resource_valid(struct pci_dev * pdev,int bar) i915_pci_resource_valid() argument
1008 intel_mmio_bar_valid(struct pci_dev * pdev,struct intel_device_info * intel_info) intel_mmio_bar_valid() argument
1013 i915_pci_probe(struct pci_dev * pdev,const struct pci_device_id * ent) i915_pci_probe() argument
1080 i915_pci_shutdown(struct pci_dev * pdev) i915_pci_shutdown() argument
[all...]
/openbsd-src/sys/dev/pci/drm/i915/gt/
H A Dintel_region_lmem.c21 static void _release_bars(struct pci_dev *pdev) in _release_bars() argument
28 if (pci_resource_len(pdev, resno)) in _release_bars()
29 pci_release_resource(pdev, resno); in _release_bars()
39 struct pci_dev *pdev = i915->drm.pdev; in _resize_bar() local
43 _release_bars(pdev); in _resize_bar()
45 ret = pci_resize_resource(pdev, resno, bar_size); in _resize_bar()
60 struct pci_dev *pdev = i915->drm.pdev; in i915_resize_lmem_bar() local
61 struct pci_bus *root = pdev in i915_resize_lmem_bar()
243 struct pci_dev *pdev = i915->drm.pdev; setup_lmem() local
[all...]
/openbsd-src/sys/dev/pci/drm/radeon/
H A Dradeon_irq_kms.c228 struct pci_dev *pdev = to_pci_dev(dev->dev); in radeon_irq_uninstall() local
230 struct pci_dev *pdev = dev->pdev; in radeon_irq_uninstall() local
234 free_irq(pdev->irq, dev); in radeon_irq_uninstall()
264 rdev->pdev->no_64bit_msi = 1; in radeon_msi_ok()
275 if ((rdev->pdev->device == 0x791f) && in radeon_msi_ok()
276 (rdev->pdev->subsystem_vendor == 0x103c) && in radeon_msi_ok()
277 (rdev->pdev->subsystem_device == 0x30c2)) in radeon_msi_ok()
281 if ((rdev->pdev->device == 0x791f) && in radeon_msi_ok()
282 (rdev->pdev in radeon_msi_ok()
[all...]
H A Dradeon_device.c173 if (rdev->pdev->vendor == p->chip_vendor && in radeon_device_handle_px_quirks()
174 rdev->pdev->device == p->chip_device && in radeon_device_handle_px_quirks()
175 rdev->pdev->subsystem_vendor == p->subsys_vendor && in radeon_device_handle_px_quirks()
176 rdev->pdev->subsystem_device == p->subsys_device) { in radeon_device_handle_px_quirks()
230 pci_write_config_dword(rdev->pdev, 0x7c, RADEON_ASIC_RESET_DATA); in radeon_pci_config_reset()
342 rdev->doorbell.base = pci_resource_start(rdev->pdev, 2); in radeon_doorbell_init()
343 rdev->doorbell.size = pci_resource_len(rdev->pdev, 2); in radeon_doorbell_init()
679 (rdev->pdev->subsystem_vendor == PCI_VENDOR_ID_APPLE) && in radeon_card_posted()
1081 * @pdev: PCI device
1087 static unsigned int radeon_vga_set_decode(struct pci_dev *pdev, boo argument
1228 radeon_switcheroo_set_state(struct pci_dev * pdev,enum vga_switcheroo_state state) radeon_switcheroo_set_state() argument
1262 radeon_switcheroo_can_switch(struct pci_dev * pdev) radeon_switcheroo_can_switch() argument
1295 radeon_device_init(struct radeon_device * rdev,struct drm_device * ddev,struct pci_dev * pdev,uint32_t flags) radeon_device_init() argument
1582 struct pci_dev *pdev; radeon_suspend_kms() local
1700 struct pci_dev *pdev = to_pci_dev(dev->dev); radeon_resume_kms() local
1702 struct pci_dev *pdev = dev->pdev; radeon_resume_kms() local
[all...]
H A Dradeon_bios.c70 vram_base = pci_resource_start(rdev->pdev, 0); in igp_read_bios_from_vram()
127 bios = pci_map_rom(rdev->pdev, &size); in radeon_read_bios()
136 pci_unmap_rom(rdev->pdev, bios); in radeon_read_bios()
141 pci_unmap_rom(rdev->pdev, bios); in radeon_read_bios()
145 pci_unmap_rom(rdev->pdev, bios); in radeon_read_bios()
191 phys_addr_t rom = rdev->pdev->rom; in radeon_read_platform_bios()
192 size_t romlen = rdev->pdev->romlen; in radeon_read_platform_bios()
319 struct pci_dev *pdev = NULL; in radeon_atrm_get_bios() local
329 while ((pdev = pci_get_class(PCI_CLASS_DISPLAY_VGA << 8, pdev)) != NULL) { in radeon_atrm_get_bios()
330 dhandle = ACPI_HANDLE(&pdev->dev); in radeon_atrm_get_bios()
[all …]
H A Dradeon_drv.c259 static int radeon_pci_probe(struct pci_dev *pdev, in radeon_pci_probe() argument
278 dev_info(&pdev->dev, in radeon_pci_probe()
290 dev_info(&pdev->dev, in radeon_pci_probe()
296 if (vga_switcheroo_client_probe_defer(pdev)) in radeon_pci_probe()
300 ret = drm_aperture_remove_conflicting_pci_framebuffers(pdev, &kms_driver); in radeon_pci_probe()
304 dev = drm_dev_alloc(&kms_driver, &pdev->dev); in radeon_pci_probe()
308 ret = pci_enable_device(pdev); in radeon_pci_probe()
312 pci_set_drvdata(pdev, dev); in radeon_pci_probe()
323 pci_disable_device(pdev); in radeon_pci_probe()
330 radeon_pci_remove(struct pci_dev *pdev) in radeon_pci_remove() argument
338 radeon_pci_shutdown(struct pci_dev * pdev) radeon_pci_shutdown() argument
395 struct pci_dev *pdev = to_pci_dev(dev); radeon_pmops_runtime_suspend() local
421 struct pci_dev *pdev = to_pci_dev(dev); radeon_pmops_runtime_resume() local
[all...]
/openbsd-src/sys/dev/pci/drm/apple/
H A Ddcp.h45 void dcp_poweroff(struct platform_device *pdev);
46 void dcp_poweron(struct platform_device *pdev);
48 int dcp_get_connector_type(struct platform_device *pdev);
49 void dcp_link(struct platform_device *pdev, struct apple_crtc *apple,
51 int dcp_start(struct platform_device *pdev);
52 int dcp_wait_ready(struct platform_device *pdev, u64 timeout);
54 bool dcp_is_initialized(struct platform_device *pdev);
H A Dapldcp.c122 struct platform_device *pdev;
139 len = OF_getproplen(rtk->pdev->node, "memory-region"); in apple_rtkit_logmap()
140 idx = OF_getindex(rtk->pdev->node, "dcp_data", "memory-region-names"); in apple_rtkit_logmap()
145 OF_getpropintarray(rtk->pdev->node, "memory-region", in apple_rtkit_logmap()
242 struct platform_device *pdev = (struct platform_device *)dev; in devm_apple_rtkit_init()
258 rk->rk_dmat = pdev->dmat; in devm_apple_rtkit_init()
261 rtk->state = rtkit_init(pdev->node, mbox_name, 0, rk); in devm_apple_rtkit_init()
263 rtk->pdev = pdev; in devm_apple_rtkit_init()
272 struct platform_device *pdev in of_device_get_match_data()
124 struct platform_device *pdev; global() member
243 struct platform_device *pdev = (struct platform_device *)dev; devm_apple_rtkit_init() local
273 struct platform_device *pdev = (struct platform_device *)dev; of_device_get_match_data() local
[all...]
/openbsd-src/sys/dev/pci/drm/i915/gvt/
H A Dfirmware.c73 struct pci_dev *pdev = to_pci_dev(i915->drm.dev); in expose_firmware_sysfs() local
113 ret = device_create_bin_file(&pdev->dev, &firmware_attr); in expose_firmware_sysfs()
123 struct pci_dev *pdev = to_pci_dev(gvt->gt->i915->drm.dev); in clean_firmware_sysfs() local
125 device_remove_bin_file(&pdev->dev, &firmware_attr); in clean_firmware_sysfs()
147 struct pci_dev *pdev = to_pci_dev(gvt->gt->i915->drm.dev); in verify_firmware() local
174 VERIFY("vendor id", id, pdev->vendor); in verify_firmware()
177 VERIFY("device id", id, pdev->device); in verify_firmware()
180 VERIFY("revision id", id, pdev->revision); in verify_firmware()
201 struct pci_dev *pdev = to_pci_dev(gvt->gt->i915->drm.dev); in intel_gvt_load_firmware() local
231 GVT_FIRMWARE_PATH, pdev->vendor, pdev->device, in intel_gvt_load_firmware()
[all …]

12345678