summaryrefslogtreecommitdiff
path: root/src/loader/loader.c
AgeCommit message (Expand)AuthorFilesLines
2017-03-15loader: use drmGetDevice[s]2 APIEmil Velikov1-3/+3
2017-03-08loader: Move non-error message to debug levelFabio Estevam1-1/+1
2017-02-10loader: unconditionally include unistd.h and stdlib.hNicolai Hähnle1-2/+2
2017-02-06loader: Add an environment variable to override driver name choice.Eric Anholt1-0/+11
2016-11-15loader: fixup driver names if neededChristian Gmeiner1-0/+6
2016-11-15loader: add loader_get_extensions_name(..) helperChristian Gmeiner1-0/+19
2016-10-18loader: cleanup copyright sectionEmil Velikov1-40/+2
2016-10-18loader: remove loader_get_driver_for_fd() driver_typeEmil Velikov1-7/+1
2016-10-18loader: remove final sysfs codepath in loader_get_device_name_for_fd()Emil Velikov1-46/+1
2016-10-18loader: remove libudev_get_device_name_for_fd and related codeEmil Velikov1-126/+0
2016-10-18loader: reimplement loader_get_user_preferred_fd via libdrmEmil Velikov1-141/+106
2016-10-18loader: annotate __driConfigOptionsLoader as staticEmil Velikov1-1/+1
2016-10-18loader: separate USE_DRICONF code into separate functionEmil Velikov1-12/+18
2016-10-18loader: slim down loader_get_pci_id_for_fd implementation(s)Emil Velikov1-156/+16
2016-09-01loader: fix sysfs uevent file parsingFrank Binns1-2/+4
2016-07-26mesa: Use AC_HEADER_MAJOR to include correct header for major().Matt Turner1-2/+5
2016-04-21loader: add a libdrm case for loader_get_device_name_for_fdJonathan Gray1-1/+25
2015-07-22loader: use HAVE_LIBDRM instead of ! __NOT_HAVE_DRM_HEmil Velikov1-4/+4
2015-07-11loader: don't leak udev_enumerateGuillaume Desmottes1-0/+4
2015-07-08loader: Look for any version of currently linked libudev.soChris Wilson1-18/+28
2015-06-24loader: move loader_open_device out of HAVE_LIBUDEV blockJulien Isorce1-18/+18
2015-06-23loader: Rename drm_open_device() to loader_open_device() and share itDerek Foreman1-3/+3
2015-03-16loader: include <sys/stat.h> for non-sysfs buildsEmil Velikov1-1/+1
2015-02-21loader: not having a pci-id should not be a warnRob Clark1-3/+6
2014-09-23loader: Check dlsym() did not fail in libudev_get_device_name_for_fd()Juha-Pekka Heikkila1-0/+3
2014-09-06loader: fds can be 0Dave Airlie1-1/+1
2014-07-01loader: Use drirc device_id parameter in complement to DRI_PRIMEAxel Davy1-0/+27
2014-07-01loader: add gpu selection code via DRI_PRIME.Axel Davy1-0/+185
2014-05-29loader: add optional /sys filesystem method for PCI identification.Gary Wong1-0/+112
2014-05-29loader: allow attempting more than one method of PCI identification.Gary Wong1-18/+46
2014-04-05loader: don't limit the non-udev path to only androidJonathan Gray1-1/+1
2014-04-05loader: use 0 instead of FALSE which isn't definedJonathan Gray1-2/+2
2014-03-19loader: add special logic to distinguish nouveau from nouveau_vieuxIlia Mirkin1-1/+4
2014-02-01dri: Add a useful error message if someone's packages missed libudev deps.Eric Anholt1-0/+5
2014-02-01dri: Also support the loader with libudev.so.0.Eric Anholt1-0/+10
2014-01-29loader: do not print the pci id during normal operationEmil Velikov1-1/+1
2014-01-29loader: print WARNING and FATAL messages using the default loggerEmil Velikov1-1/+1
2014-01-28loader: include dlfcn.h when building with HAVE_LIBUDEVEmil Velikov1-0/+2
2014-01-27loader: Add missing \n on message printingEmil Velikov1-12/+11
2014-01-27loader: Use dlsym to get our udev symbols instead of explicit linking.Eric Anholt1-0/+42
2014-01-20logger: Remove unused variable.José Fonseca1-1/+0
2014-01-20logger: s/\<log\>/log_/José Fonseca1-13/+13
2014-01-19loader: ifdef libdrm specific code and includeEmil Velikov1-1/+6
2014-01-18loader: fallback to drmGetVersion() for non-pci devicesRob Clark1-2/+14
2014-01-18loader: introduce the loader util libEmil Velikov1-0/+304