/solaris-x11-s11/open-src/kernel/sys/drm/ |
H A D | drm_sun_pci.h | 63 #define pci_resource_start(pdev, bar) ((pdev)->regions[(bar)].start) 64 #define pci_resource_len(pdev, bar) ((pdev)->regions[(bar)].size) 65 #define pci_resource_end(pdev, bar) \ 66 ((pci_resource_len((pdev), (bar)) == 0 && \ 67 pci_resource_start((pdev), (bar)) == 0) ? 0 : \ 68 (pci_resource_start((pdev), (bar)) + \ 69 pci_resource_len((pdev), (bar)) - 1)) 71 extern uint8_t* pci_map_rom(struct pci_dev *pdev, size_ [all...] |
H A D | drmP.h | 1078 DDI_INTR_PRI((dev)->pdev->intr_block) 1176 struct pci_dev *pdev; /**< PCI device structure */ member in struct:drm_device 1330 int pci_enable_msi(struct pci_dev *pdev); 1331 void pci_disable_msi(struct pci_dev *pdev); 1529 extern int drm_get_dev(struct drm_device *dev, struct pci_dev *pdev,
|
/solaris-x11-s11/open-src/kernel/drm/src/ |
H A D | drm_sun_pci.c | 59 struct pci_dev *pdev; local 63 pdev = kmem_zalloc(sizeof(struct pci_dev), KM_NOSLEEP); 64 if (!pdev) 68 ret = pci_config_setup(dip, &pdev->pci_cfg_acc_handle); 75 pdev->domain = 0; 84 pdev->bus = (int)PCI_BUS(regs[0]); 85 pdev->slot = (int)PCI_SLOT(regs[0]); 86 pdev->func = (int)PCI_FUNC(regs[0]); 97 pdev->irq = pci_config_get8(pdev 143 pci_dev_destroy(struct pci_dev *pdev) argument 149 pci_read_config_byte(struct pci_dev *pdev, int where, u8 *val) argument 154 pci_read_config_word(struct pci_dev *pdev, int where, u16 *val) argument 159 pci_read_config_dword(struct pci_dev *pdev, int where, u32 *val) argument 164 pci_write_config_byte(struct pci_dev *pdev, int where, u8 val) argument 169 pci_write_config_word(struct pci_dev *pdev, int where, u16 val) argument 174 pci_write_config_dword(struct pci_dev *pdev, int where, u32 val) argument 180 pci_map_rom(struct pci_dev *pdev, size_t *size) argument 191 pci_unmap_rom(struct pci_dev *pdev, u8 *base) argument 196 pci_find_capability(struct pci_dev *pdev, int capid) argument [all...] |
H A D | drm_irq.c | 72 struct pci_dev *pdev = dev->pdev; local 75 if (pdev->msi_handle) { 77 for (i = 0; i < pdev->msi_actual; i++) { 78 ret = ddi_intr_add_handler(pdev->msi_handle[i], 86 if (pdev->msi_flag & DDI_INTR_FLAG_BLOCK) { 88 (void) ddi_intr_block_enable(pdev->msi_handle, pdev->msi_actual); 91 for (i = 0; i < pdev->msi_actual; i++) 92 (void) ddi_intr_enable(pdev 109 struct pci_dev *pdev = dev->pdev; local 134 pci_enable_msi(struct pci_dev *pdev) argument 210 pci_disable_msi(struct pci_dev *pdev) argument [all...] |
H A D | drm_stub.c | 108 mutex_init(&master->lock.lock_mutex, NULL, MUTEX_DRIVER, (void *)minor->dev->pdev->intr_block); 232 static int drm_fill_in_dev(struct drm_device * dev, struct pci_dev *pdev, argument 243 mutex_init(&dev->count_lock, NULL, MUTEX_DRIVER, (void *)pdev->intr_block); 244 mutex_init(&dev->event_lock, NULL, MUTEX_DRIVER, (void *)pdev->intr_block); 247 mutex_init(&dev->irq_lock, NULL, MUTEX_DRIVER, (void *)pdev->intr_block); 248 mutex_init(&dev->track_lock, NULL, MUTEX_DRIVER, (void *)pdev->intr_block); 251 dev->pdev = pdev; 252 dev->pci_device = pdev->device; 253 dev->pci_vendor = pdev 373 drm_get_dev(struct drm_device *dev, struct pci_dev *pdev, struct drm_driver *driver, unsigned long driver_data) argument [all...] |
H A D | drm_ioctl.c | 106 dev->pdev->domain, dev->pdev->bus, dev->pdev->slot, dev->pdev->func);
|
H A D | drm_drv.c | 230 struct pci_dev *pdev = NULL; local 236 pdev = pci_dev_create(dev); 237 if (!pdev) 241 if ((driver->id_table[i].vendor == pdev->vendor) && 242 (driver->id_table[i].device == pdev->device)) { 243 ret = drm_get_dev(dev, pdev, driver, driver->id_table[i].driver_data); 245 pci_dev_destroy(pdev); 269 pci_dev_destroy(pdev); 276 pci_dev_destroy(dev->pdev);
|
H A D | drm_sysfs.c | 69 dev->pdev->pci_cfg_acc_handle, minor->index);
|
H A D | drm_fops.c | 59 return pci_find_capability(dev->pdev, PCI_CAP_ID_AGP);
|
/solaris-x11-s11/open-src/kernel/i915/src/ |
H A D | i915_gem_stolen.c | 51 struct pci_dev *pdev = dev->pdev; local 69 pci_read_config_dword(dev->pdev, 0x5c, &base); 76 pci_read_config_dword(pdev, 0xB0, &base); 80 pci_read_config_dword(pdev, 0xA4, &base); 85 pci_read_config_byte(pdev, 0x9c, &val);
|
H A D | intel_bios.c | 681 struct pci_dev *pdev = dev->pdev; local 706 bios = pci_map_rom(pdev, &size); 720 pci_unmap_rom(pdev, bios); 738 pci_unmap_rom(pdev, bios);
|
H A D | i915_gem_gtt.c | 470 if (!dma_map_sg(&obj->base.dev->pdev->dev, 793 dev_priv->gtt.mappable_end = pci_resource_len(dev->pdev, 1); 805 pci_read_config_word(dev->pdev, SNB_GMCH_CTRL, &snb_gmch_ctl); 855 if (dev->pdev->device == PCI_DEVICE_ID_INTEL_82830_HB || 856 dev->pdev->device == PCI_DEVICE_ID_INTEL_82845G_HB) { 944 pci_read_config_dword(dev->pdev, 964 aperture_size = pci_resource_len(dev->pdev,
|
H A D | i915_gem_debug.c | 478 (void) pci_read_config_word(dev->pdev, I915_GCFGC, &gcfgc); 498 (void) pci_read_config_word(dev->pdev, I915_GCFGC, &gcfgc); 520 (void) pci_read_config_word(dev->pdev, I915_GCFGC, &gcfgc); 553 (void) pci_read_config_word(dev->pdev, I915_GCFGC, &gcfgc);
|
H A D | i915_drv.c | 503 /* XXX FIXME: pci_save_state(dev->pdev); */ 674 (void) pci_read_config_byte(dev->pdev, I965_GDRST, &gdrst); 688 pci_read_config_byte(dev->pdev, I965_GDRST, &gdrst); 689 pci_write_config_byte(dev->pdev, I965_GDRST, 697 pci_read_config_byte(dev->pdev, I965_GDRST, &gdrst); 698 pci_write_config_byte(dev->pdev, I965_GDRST,
|
H A D | i915_dma.c | 930 value = dev->pdev->irq ? 1 : 0; 1466 pci_enable_msi(dev->pdev); 1551 /* XXX FIXME vga_client_register(dev->pdev, NULL, NULL, NULL); */ 1554 if (dev->pdev->msi_enabled) 1555 pci_disable_msi(dev->pdev); 1613 struct pci_dev *pdev = dev->pdev; local 1630 pci_read_config_dword(pdev, GEN6_CONF_GMADR, &aperbase);
|
H A D | i915_suspend.c | 348 pci_read_config_byte(dev->pdev, LBB, &dev_priv->regfile.saveLBB); 398 pci_write_config_byte(dev->pdev, LBB, dev_priv->regfile.saveLBB);
|
H A D | intel_panel.c | 423 pci_read_config_byte(dev->pdev, PCI_LBPC, &lbpc); 466 pci_write_config_byte(dev->pdev, PCI_LBPC, lbpc);
|
H A D | intel_display.c | 4141 (void) pci_read_config_word(dev->pdev, GCFGC, &gcfgc); 9556 struct pci_dev *d = dev->pdev; 10088 pci_read_config_word(dev->pdev, INTEL_GMCH_CTRL, &gmch_ctrl); 10093 pci_write_config_word(dev->pdev, INTEL_GMCH_CTRL, gmch_ctrl);
|