summaryrefslogtreecommitdiff
path: root/include/drm
ModeNameSize
-rw-r--r--Makefile.am1605logplain
-rw-r--r--drm.h24501logplain
-rw-r--r--drm_mode.h10400logplain
-rw-r--r--drm_sarea.h2629logplain
-rw-r--r--i810_drm.h9899logplain
-rw-r--r--i830_drm.h11611logplain
-rw-r--r--i915_drm.h25179logplain
-rw-r--r--mach64_drm.h7895logplain
-rw-r--r--mga_drm.h12923logplain
-rw-r--r--nouveau_drm.h5572logplain
-rw-r--r--r128_drm.h9901logplain
-rw-r--r--radeon_drm.h32212logplain
-rw-r--r--savage_drm.h7054logplain
-rw-r--r--sis_drm.h2534logplain
-rw-r--r--via_drm.h8291logplain
-rw-r--r--vmwgfx_drm.h17088logplain
lass="hl opt">.driver_features = DRIVER_USE_AGP | DRIVER_PCI_DMA | DRIVER_SG | DRIVER_HAVE_IRQ | DRIVER_IRQ_SHARED, .load = nouveau_load, .firstopen = nouveau_firstopen, .lastclose = nouveau_lastclose, .unload = nouveau_unload, .preclose = nouveau_preclose, .irq_preinstall = nouveau_irq_preinstall, .irq_postinstall = nouveau_irq_postinstall, .irq_uninstall = nouveau_irq_uninstall, .irq_handler = nouveau_irq_handler, .reclaim_buffers = drm_core_reclaim_buffers, .get_map_ofs = drm_core_get_map_ofs, .get_reg_ofs = drm_core_get_reg_ofs, .ioctls = nouveau_ioctls, .fops = { .owner = THIS_MODULE, .open = drm_open, .release = drm_release, .ioctl = drm_ioctl, .mmap = drm_mmap, .poll = drm_poll, .fasync = drm_fasync, #if defined(CONFIG_COMPAT) && LINUX_VERSION_CODE > KERNEL_VERSION(2,6,9) .compat_ioctl = nouveau_compat_ioctl, #endif }, .pci_driver = { .name = DRIVER_NAME, .id_table = pciidlist, .probe = probe, .remove = __devexit_p(drm_cleanup_pci), }, .bo_driver = &nouveau_bo_driver, .fence_driver = &nouveau_fence_driver, .name = DRIVER_NAME, .desc = DRIVER_DESC, #ifdef GIT_REVISION .date = GIT_REVISION, #else .date = DRIVER_DATE, #endif .major = DRIVER_MAJOR, .minor = DRIVER_MINOR, .patchlevel = DRIVER_PATCHLEVEL, }; static int probe(struct pci_dev *pdev, const struct pci_device_id *ent) { return drm_get_dev(pdev, ent, &driver); } static int __init nouveau_init(void) { driver.num_ioctls = nouveau_max_ioctl; return drm_init(&driver, pciidlist); } static void __exit nouveau_exit(void) { drm_exit(&driver); } module_init(nouveau_init); module_exit(nouveau_exit); MODULE_AUTHOR(DRIVER_AUTHOR); MODULE_DESCRIPTION(DRIVER_DESC); MODULE_LICENSE("GPL and additional rights");