| /openbsd-src/sys/dev/pci/drm/include/linux/ |
| H A D | pci.h | 136 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 D | vga_switcheroo.h | 17 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 D | aperture.h | 12 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 D | amdgpu_cgs.c | 259 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 D | amdgpu_bios.c | 109 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 D | amdgpu_doorbell_mgr.c | 200 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 D | intel_gmch.c | 26 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 D | drm_pci.c | 59 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 D | aperture.c | 202 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 D | drm_aperture.c | 148 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 D | drm_linux.c | 1320 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 D | mock_gem_device.c | 93 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 D | intel_vga.c | 31 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 D | amdgpu_xcp_drv.c | 36 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 D | i915_switcheroo.c | 14 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 D | intel_stolen.c | 35 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 D | i915_pci.c | 932 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 D | intel_region_lmem.c | 21 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 D | radeon_irq_kms.c | 228 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 D | radeon_device.c | 173 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 D | radeon_bios.c | 70 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 D | radeon_drv.c | 259 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 D | dcp.h | 45 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 D | apldcp.c | 122 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 D | firmware.c | 73 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 …]
|