summaryrefslogtreecommitdiff
path: root/linux-core/drm_drv.c
AgeCommit message (Expand)Author
2009-03-31Move drm_vblank_cleanup() after lastclose.Robert Noland
2009-03-02drm: drop Linux < 2.6.15 supportPekka Paalanen
2009-02-27Move vblank_init to driver load time.Robert Noland
2008-12-10Revert "Merge branch 'modesetting-gem'"Jesse Barnes
2008-11-12mode: Remove hotplug support from ioctl interfaceJakob Bornecrantz
2008-08-14Merge branch 'radeon-gem-cs' into modesetting-gemDave Airlie
2008-08-14radeon: FEDORA: add old DMA buffers on top of GEMDave Airlie
2008-08-13Merge branch 'master' into modesetting-gemJesse Barnes
2008-08-11drm: add OS_HAS_GEM option.Dave Airlie
2008-08-06drm: don't teardown things in modeset pathsDave Airlie
2008-08-04drm: finish bo after lastcloseDave Airlie
2008-08-04drm: fixup master code to use krefsDave Airlie
2008-08-01Merge commit 'origin/drm-gem' into modesetting-gemKristian Høgsberg
2008-07-31Merge commit 'origin/master' into modesetting-gemKristian Høgsberg
2008-07-31drm: remove object hashDave Airlie
2008-07-31TTM: remove API and userspace objects.Dave Airlie
2008-07-30Revert "Rename drm_mm.c and its fuctions to drm_memrange."Eric Anholt
2008-07-28Merge commit 'origin/master' into drm-gemEric Anholt
2008-07-26Merge remote branch 'origin/modesetting-101' into modesetting-gemDave Airlie
2008-07-20drm: As a workaround don't tear down sg with a modesetting driver.Maarten Maathuis
2008-07-09Merge remote branch 'origin/modesetting-101' into modesetting-gemDave Airlie
2008-07-07Add back flink, open and close ioctls.Kristian Høgsberg
2008-07-07Merge commit 'origin/drm-gem' into ms-gemKristian Høgsberg
2008-07-03drm: fix encoders get permissionsDave Airlie
2008-06-20Add device-specific proc_init and proc_cleanup hooksKeith Packard
2008-06-20drm: only use kernel ioctl cmd when doing a core ioctl.Dave Airlie
2008-06-20drm: fix the ioctl to not believe userspace.Dave Airlie
2008-06-18Merge commit 'origin/drm-gem' into modesetting-gemJesse Barnes
2008-06-11[gem] Move potentially device-specific ioctls to the intel driver.Eric Anholt
2008-06-10Merge commit 'origin/drm-gem' into modesetting-gemJesse Barnes
2008-06-03Revert "don't copy back if an error was returned."Michel Dänzer
2008-06-02drm: add functions to get/set gamma rampsDave Airlie
2008-05-30modesetting: the great renaming.Dave Airlie
2008-05-30drm: add encoder / get encoder to the modesetting resources interfaceDave Airlie
2008-05-12drm: remove root only from a lot of drm ioctls to get stuff running as non-rootDave Airlie
2008-05-09[gem] API cleanup. allocate->create unreference->close name->flinkKeith Packard
2008-05-08[intel-gem] Move domains to relocation records. add set_domain ioctl.Keith Packard
2008-05-08drm_mode: initial replacefb implemenationDave Airlie
2008-05-02Add name/open ioctls, separate handle and pointer ref counts.Keith Packard
2008-05-01checkpoint: rename to GEM and a few more i915 bits.Eric Anholt
2008-04-29Move mmfs ioctls into the DRM. Untested.Eric Anholt
2008-04-28Rename drm_mm.c and its fuctions to drm_memrange.Eric Anholt
2008-03-17drm: add master set/drop protocolDave Airlie
2008-03-11Add support for monitor hotplug signals/waitsAlan Hourihane
2008-03-06drm/ttm: add ioctl to get back memory managed area sizedDave Airlie
2008-03-06drm: reorganise minor number handling using code from modesetting branchDave Airlie
2008-03-05drm: fixup compat with old x.org driversDave Airlie
2008-02-28drm: add modesetting as a driver feature.Dave Airlie
2008-02-22add ioctl to get back memory managed area sized - used for kernel inited areasDave Airlie
2008-02-13major port of multi-master ideas into modesettingDave Airlie
pt">, NV_05 =5, NV_10 =10, NV_11 =11, NV_17 =17, NV_20 =20, NV_30 =30, NV_40 =40, NV_44 =44, NV_50 =50, NV_LAST =0xffff, }; enum nouveau_bus_type { NV_AGP =0, NV_PCI =1, NV_PCIE =2, }; #define NOUVEAU_MAX_SAREA_CLIPRECTS 16 struct drm_nouveau_sarea { /* the cliprects */ struct drm_clip_rect boxes[NOUVEAU_MAX_SAREA_CLIPRECTS]; unsigned int nbox; }; #define DRM_NOUVEAU_CARD_INIT 0x00 #define DRM_NOUVEAU_GETPARAM 0x01 #define DRM_NOUVEAU_SETPARAM 0x02 #define DRM_NOUVEAU_CHANNEL_ALLOC 0x03 #define DRM_NOUVEAU_CHANNEL_FREE 0x04 #define DRM_NOUVEAU_GROBJ_ALLOC 0x05 #define DRM_NOUVEAU_NOTIFIEROBJ_ALLOC 0x06 #define DRM_NOUVEAU_GPUOBJ_FREE 0x07 #define DRM_NOUVEAU_MEM_ALLOC 0x08 #define DRM_NOUVEAU_MEM_FREE 0x09 #endif /* __NOUVEAU_DRM_H__ */