summaryrefslogtreecommitdiff
path: root/xf86drm.c
AgeCommit message (Expand)AuthorFilesLines
2016-07-20drm: fix drmFreeDevices memory leak on multi GPU setupsQiang Yu1-2/+3
2016-07-20drm: drmGetDevice return correct device on multi GPU setupsQiang Yu1-5/+15
2016-07-06pull in sys/sysmacros.h when availableMike Frysinger1-2/+5
2016-07-06xf86drm.c: Fix mix of tabs and spacesJan Vesely1-723/+721
2016-06-10xf86drm: ensure proper alignment of pointers in drmProcessPciDeviceNicolai Hähnle1-1/+1
2016-06-06drm: fix multi GPU drmGetDevices only return one deviceQiang Yu1-1/+4
2016-04-07xf86drm: Fix spelling mistakesEric Engestrom1-1/+1
2016-01-22xf86drm: Bound strstr() to the allocated dataDamien Lespiau1-1/+2
2015-10-20xf86drm: Handle unrecognized subsystems safely in drmGetDevice[s]()Matt Roper1-2/+2
2015-10-20xf86drm: Fix error handling for drmGetDevice()Matt Roper1-5/+5
2015-10-14Fix void pointer arithmetic in drmProcessPciDeviceMichel Dänzer1-9/+10
2015-10-02xf86drm: Fix error handling for drmGetDevices()Matt Roper1-5/+5
2015-09-28xf86drm: include <limits.h> for PATH_MAXFelix Janda1-0/+1
2015-09-21xf86drm: remove makedev() hack/workaroundEmil Velikov1-8/+0
2015-09-21xf86drm: add drm{Get,Free}DeviceEmil Velikov1-1/+114
2015-09-21xf86drm: split out drmProcessPciDevice and drmFoldDuplicatedDevicesEmil Velikov1-49/+74
2015-09-21xf86drm: warn on missing drmGetMinorNameForFD implementationEmil Velikov1-0/+2
2015-09-21xf86drm: move ifdef __linux__ guards where neededEmil Velikov1-18/+15
2015-09-21xf86drm: rework drmGetDevices()Emil Velikov1-110/+94
2015-09-21xf86drm: rename drmSameDevice to drmCompareBusInfoEmil Velikov1-6/+8
2015-09-21xf86drm: move the final linux specific bits out of drmGetDevicesEmil Velikov1-10/+9
2015-09-21xf86drm: move platform details to drmParsePciDeviceInfo()Emil Velikov1-21/+15
2015-09-21xf86drm: flex platform specifics into drmParsePciBusInfoEmil Velikov1-26/+20
2015-09-04drm: make individual drm_server_info fxns optionalRob Clark1-5/+7
2015-08-24drm: add interface to get drm devices on the system v3Emil Velikov1-0/+351
2015-08-24drm: fix the usage after freeMathias Tillman1-2/+3
2015-07-29xf86drm: use the correct device minor names on OpenBSDJonathan Gray1-3/+13
2015-07-29xf86drm: correct the OpenBSD DRM_MAJOR defineJonathan Gray1-3/+7
2015-07-16xf86drm: fix incorrect fd comparison in drmOpenOnce{,WithType}Emil Velikov1-1/+1
2015-06-29Revert "Add device enumeration interface (v4)"Emil Velikov1-100/+0
2015-05-28drmPrime*: initialize output args to 0Guillaume Desmottes1-1/+3
2015-05-28Fix one warning (v2)Jammy Zhou1-1/+1
2015-05-28xf86drm: simplify drmMalloc/drmFreeEmil Velikov1-6/+2
2015-05-26Add device enumeration interface (v4)frank1-0/+100
2015-04-28drm: rename libdrm{,_macros}.hEmil Velikov1-1/+1
2015-04-05xf86drm: Fix ioctl struct clearing in drmAgpEnableConnor Behan1-1/+1
2015-03-20Remove drmSetDebugMsgFunction and related infrastructureJan Vesely1-12/+1
2015-03-20Fix unused function warningsJan Vesely1-0/+2
2015-03-14Fix unused, and unused-but-set variables warningsJan Vesely1-3/+6
2015-03-14On Solaris, #include <sys/mkdev.h> in xf86drm.cAlan Coopersmith1-0/+3
2015-03-10drm: add drmGet(Primary|Render)DeviceNameFromFd functionsEmil Velikov1-0/+84
2015-02-23Add new drmGetNodeTypeFromFd functionFrank Binns1-0/+39
2015-02-12Add new drmOpenOnceWithType function (v2)Jammy Zhou1-2/+10
2015-02-12Add new drmOpenWithType function (v4)Jammy Zhou1-15/+55
2015-02-11xf86drm: Fix ioctl struct clearing in drmGetVersionDaniel Vetter1-1/+1
2015-02-11xf86drm: Unconditionally clear ioctl structsDaniel Vetter1-35/+77
2015-02-11drm: use drmIoctl everywhereDaniel Vetter1-2/+2
2015-02-10Fix gcc -Wextra warningsJan Vesely1-2/+2
2015-01-23Add new drmOpenRender functionFrank Binns1-2/+38
2015-01-23Rename DRM_NODE_RENDER to DRM_NODE_PRIMARYFrank Binns1-5/+5