summaryrefslogtreecommitdiff
path: root/xf86drm.c
AgeCommit message (Expand)AuthorFilesLines
2019-10-26libdrm: wrap new flexible syncobj query interface v2Chunming Zhou1-0/+15
2019-07-03xf86drm: dedupe drmGetDeviceName() logicEric Engestrom1-63/+23
2019-07-03xf86drm: use max size of drm node name instead of arbitrary sizeEric Engestrom1-2/+2
2019-07-03xf86drm: dedupe `#define`sEric Engestrom1-10/+0
2019-07-03xf86drm: open correct render node on non-linuxJonathan Gray1-18/+6
2019-07-03xf86drm: test for render nodes before primary nodesJonathan Gray1-4/+4
2019-05-16add timeline signal/transfer ioctls v2Chunming Zhou1-0/+33
2019-05-16add timeline wait/query ioctl v2Chunming Zhou1-0/+44
2019-04-25libdrm: Avoid additional drm open closePrabhanjan Kandula1-2/+2
2019-04-17Revert "libdrm: Fix issue about differrent domainID but same BDF"Emil Velikov1-23/+0
2019-04-17fix various typosEric Engestrom1-3/+3
2019-03-12xf86drm: Fix segmentation fault while parsing device infoAndreas Baierl1-2/+2
2019-02-22libdrm: Fix issue about differrent domainID but same BDFEmily Deng1-0/+23
2019-02-08xf86drm: fix return type for drmIsMaster()Eric Engestrom1-1/+1
2019-02-07xf86drm: Add drmIsMaster()Christopher James Halse Rogers1-0/+18
2019-02-04xf85drm: de-duplicate drmParse{Platform.Host1x}{Bus,Device}InfoEmil Velikov1-83/+15
2019-02-04xf86drm: fallback to MODALIAS for OF less platform devicesEmil Velikov1-13/+42
2018-12-13libdrm: Use DRM_IOCTL_GET_PCIINFO on DragonFlyFrançois Tigeot1-3/+3
2018-12-13xf86drm: implement drmParseSubsystemType for DragonFlyFrançois Tigeot1-1/+1
2018-11-19drm: Attempt to parse SPI devices as platform bus devices.Eric Anholt1-0/+1
2018-11-19Avoid hardcoded strlens in drmParseSubsystemType().Eric Anholt1-15/+16
2018-10-09libdrm: Allow dynamic drm majors on linuxThomas Hellstrom1-8/+22
2018-09-19libdrm: annotate public functionsLucas De Marchi1-132/+144
2018-09-05xf86drm: rename "real_path" to "pci_path"Eric Engestrom1-13/+13
2018-09-05xf86drm: merge get_normal_pci_path() into get_real_pci_path()Eric Engestrom1-17/+8
2018-08-24xf86drm: fallback to normal path when realpath failsEmil Velikov1-3/+9
2018-07-30xf86drm: Fix error path in drmGetDevice2Mariusz Ceier1-0/+2
2018-07-24xf86drm: Add drmDevice support for virtio_gpuEmil Velikov1-1/+12
2018-07-24xf86drm: introduce a get_real_pci_path() helperEmil Velikov1-8/+26
2018-07-24xf86drm: Allocate drmDevicePtr's on stackEmil Velikov1-56/+23
2018-07-24xf86drm: Fold drmDevice processing into process_device() helperEmil Velikov1-108/+51
2018-07-24xf86drm: introduce drm_device_has_rdev() helperEmil Velikov1-9/+25
2018-07-24xf86drm: drmGetDevice2: error out if the fd has unknown subsysEmil Velikov1-0/+2
2018-05-22Always pass O_CLOEXEC when opening DRM file descriptorsMichel Dänzer1-3/+3
2018-05-21xf86drm: Be sure to closedir before returnKevin Strasser1-0/+2
2018-03-22libdrm: Use readdir instead of readdir_r to avoid build warningsJohn Stultz1-19/+3
2018-03-20meson,configure: include config.h automaticallyEric Engestrom1-3/+0
2018-03-20meson,configure: always define UDEVEric Engestrom1-4/+4
2018-02-07fix return value for syncobj waitChunming Zhou1-1/+1
2018-02-06drm: Fix 32-bit drmSyncobjWait.Bas Nieuwenhuizen1-1/+1
2017-12-18drm: Add CrtcGetSequence and CrtcQueueSequence IOCTLs [v2]Keith Packard1-0/+37
2017-12-18drm: Add drmSyncobjReset & drmSyncobjSignal wrappers.Bas Nieuwenhuizen1-0/+26
2017-10-25drm/syncobj: fix some whitespace issuesDave Airlie1-19/+19
2017-10-12drm: add drmSyncobjWait wrapperMarek Olšák1-0/+22
2017-07-20xf86drm: continue with next device if drmProcessUsbDevice failsEmil Velikov1-1/+1
2017-07-20xf86drm: continue after drmProcessPlatformDevice failureGurchetan Singh1-2/+2
2017-07-07Remove redundant memclearcoypu1-2/+0
2017-06-29libdrm: add drm syncobj create/destroy/import/exportDave Airlie1-0/+81
2017-05-04Fix stray caller of drmCompareDevicesAdam Jackson1-1/+1
2017-05-04Export drmDevicesEqualAdam Jackson1-9/+9