summaryrefslogtreecommitdiffstats
path: root/src/loader/loader.c
Commit message (Expand)AuthorAgeFilesLines
* loader: include limits.h for PATH_MAXnia2019-09-021-0/+1
* mesa: Rename GLX_USE_TLS to USE_ELF_TLS.Bas Nieuwenhuizen2019-08-031-1/+1
* loader: use loader_open_device() to handle O_CLOEXECEmil Velikov2019-02-261-1/+1
* loader: deduplicate logger function declarationEric Engestrom2018-12-041-2/+2
* loader: Factor out the common driver opening logic from each loader.Eric Anholt2018-11-161-0/+90
* loader: Stop using a local definition for an in-tree headerEric Anholt2018-11-161-8/+2
* loader: add loader_open_render_node(..)Christian Gmeiner2018-08-311-0/+65
* loader: add dri_driver option to override dri driver to loadQiang Yu2018-08-171-0/+30
* xmlconfig: add kernel_driver device attributeQiang Yu2018-08-171-1/+1
* loader: abstract loader_get_kernel_driver_name for reuseQiang Yu2018-08-171-16/+23
* loader: fix indentationEric Engestrom2018-08-021-2/+2
* loader: Add support for platform and host1x bussesThierry Reding2018-03-021-0/+27
* loader: Fix compiler warnings about truncating the PCI ID path.Eric Anholt2018-02-201-8/+7
* loader: let compiler figure out the length of the stringEric Engestrom2018-01-251-2/+1
* loader: drop empty function aliasEric Engestrom2017-10-261-11/+2
* loader: use drmGetDeviceNameFromFd2 from libdrmGreg V2017-10-261-35/+1
* xmlconfig: move into src/utilNicolai Hähnle2017-07-311-2/+2
* egl: turn one more boolean `int` into a `bool`Eric Engestrom2017-06-211-5/+5
* loader: use drmGetDevice[s]2 APIEmil Velikov2017-03-151-3/+3
* loader: Move non-error message to debug levelFabio Estevam2017-03-081-1/+1
* loader: unconditionally include unistd.h and stdlib.hNicolai Hähnle2017-02-101-2/+2
* loader: Add an environment variable to override driver name choice.Eric Anholt2017-02-061-0/+11
* loader: fixup driver names if neededChristian Gmeiner2016-11-151-0/+6
* loader: add loader_get_extensions_name(..) helperChristian Gmeiner2016-11-151-0/+19
* loader: cleanup copyright sectionEmil Velikov2016-10-181-40/+2
* loader: remove loader_get_driver_for_fd() driver_typeEmil Velikov2016-10-181-7/+1
* loader: remove final sysfs codepath in loader_get_device_name_for_fd()Emil Velikov2016-10-181-46/+1
* loader: remove libudev_get_device_name_for_fd and related codeEmil Velikov2016-10-181-126/+0
* loader: reimplement loader_get_user_preferred_fd via libdrmEmil Velikov2016-10-181-141/+106
* loader: annotate __driConfigOptionsLoader as staticEmil Velikov2016-10-181-1/+1
* loader: separate USE_DRICONF code into separate functionEmil Velikov2016-10-181-12/+18
* loader: slim down loader_get_pci_id_for_fd implementation(s)Emil Velikov2016-10-181-156/+16
* loader: fix sysfs uevent file parsingFrank Binns2016-09-011-2/+4
* mesa: Use AC_HEADER_MAJOR to include correct header for major().Matt Turner2016-07-261-2/+5
* loader: add a libdrm case for loader_get_device_name_for_fdJonathan Gray2016-04-211-1/+25
* loader: use HAVE_LIBDRM instead of ! __NOT_HAVE_DRM_HEmil Velikov2015-07-221-4/+4
* loader: don't leak udev_enumerateGuillaume Desmottes2015-07-111-0/+4
* loader: Look for any version of currently linked libudev.soChris Wilson2015-07-081-18/+28
* loader: move loader_open_device out of HAVE_LIBUDEV blockJulien Isorce2015-06-241-18/+18
* loader: Rename drm_open_device() to loader_open_device() and share itDerek Foreman2015-06-231-3/+3
* loader: include <sys/stat.h> for non-sysfs buildsEmil Velikov2015-03-161-1/+1
* loader: not having a pci-id should not be a warnRob Clark2015-02-211-3/+6
* loader: Check dlsym() did not fail in libudev_get_device_name_for_fd()Juha-Pekka Heikkila2014-09-231-0/+3
* loader: fds can be 0Dave Airlie2014-09-061-1/+1
* loader: Use drirc device_id parameter in complement to DRI_PRIMEAxel Davy2014-07-011-0/+27
* loader: add gpu selection code via DRI_PRIME.Axel Davy2014-07-011-0/+185
* loader: add optional /sys filesystem method for PCI identification.Gary Wong2014-05-291-0/+112
* loader: allow attempting more than one method of PCI identification.Gary Wong2014-05-291-18/+46
* loader: don't limit the non-udev path to only androidJonathan Gray2014-04-051-1/+1
* loader: use 0 instead of FALSE which isn't definedJonathan Gray2014-04-051-2/+2