summaryrefslogtreecommitdiff
path: root/lib/ioctl_wrappers.c
AgeCommit message (Expand)AuthorFilesLines
2023-07-21lib: Make igt_while_interruptible() thread-safeChris Wilson1-1/+1
2023-04-04tests/i915: skip gem_set_caching call for mtlVikas Srivastava1-0/+14
2022-12-19lib/ioctl_wrappers: Remove gem_handle_to_libdrm_boZbigniew Kempczyński1-31/+0
2022-07-08Revert "lib/i915: request CPU_ACCESS for fb objects"Matthew Auld1-2/+1
2022-06-30lib/i915: request CPU_ACCESS for fb objectsMatthew Auld1-1/+2
2021-10-03lib: Partially revert 22643ce4014aAshutosh Dixit1-1/+1
2021-09-29Return allocated size in gem_create_in_memory_regions() and friendsAshutosh Dixit1-1/+1
2021-08-06lib/ioctl_wrappers: update set_domain for discreteMatthew Auld1-1/+6
2021-08-06lib/ioctl_wrappers: update mmap_{read, write} for discreteMatthew Auld1-2/+23
2021-07-15lib/ioctl_wrappers: drop gem_require_stolen_support()Lucas De Marchi1-28/+0
2021-06-30tests/kms: Create buffer object from LMEM for discreteMohammed Khajapasha1-0/+22
2021-06-03lib: Use fast WC reads for gem_pread fallbackChris Wilson1-1/+2
2021-05-27lib/i915/gem_create: Add gem_create_extAndrzej Turko1-1/+1
2021-03-17lib/ioctl_wrappers: Keep IGT working without pread/pwrite ioctlsAshutosh Dixit1-6/+129
2021-01-11lib/i915: Split gem_create.c from ioctl_wrappers.cAndrzej Turko1-37/+1
2020-12-12lib: Pass device fd to gem_mmappable_aperture_size()Chris Wilson1-116/+0
2020-10-28lib/ioctl_wrappers: Improve a confusing commentDominik Grzegorzek1-1/+1
2020-09-25lib/igt_ioctl_wrappers: Add igt_has_drm_cap ioctl wrapperKarthik B S1-0/+18
2020-06-03i915: purge i915_gem_create_v2Matthew Auld1-70/+0
2020-05-07lib/i915: Split igt_require_gem() into i915/Chris Wilson1-49/+0
2020-04-29lib/ioctl_wrappers: Delete gem_total_mappable_size()Ashutosh Dixit1-17/+0
2019-12-11lib/ioctl_wrappers: Remove static variables for getting paramsZbigniew Kempczyński1-94/+61
2019-11-28tests/prime_vgem: Skip basic-read/write subtests if not supportedJanusz Krzysztofik1-1/+1
2019-10-19lib: Stop leaking errno from gem_wait()Chris Wilson1-0/+1
2019-04-05lib: ioctl_wrappers: reach engines by index as wellAndi Shyti1-19/+0
2019-03-29Revert "lib/igt_device: Move intel_get_pci_device under igt_device"Ville Syrjälä1-3/+2
2019-03-20lib/igt_device: Move intel_get_pci_device under igt_deviceMichał Winiarski1-2/+3
2019-02-26lib/i915: Move mmap IOCTLs wrappers into separate fileAntonio Argenziano1-213/+0
2019-01-21lib/ioctl_wrappers: Help static analysis with execution flowPetri Latvala1-4/+10
2019-01-16lib/ioctl_wrapper: Implement __gem_mmapLukasz Kalamarz1-24/+30
2019-01-16lib/ioctl_wrapper: use defines for get_param instead of param numberLukasz Kalamarz1-3/+3
2018-10-17lib: Don't call igt_require_fb_modifiers() when no modifierDeepak Rawat1-9/+15
2018-10-16lib: Skip tests that require fb modifiers when KMS is disabledJosé Roberto de Souza1-1/+1
2018-09-26lib: Unexport gem_gtt_type()Chris Wilson1-3/+2
2018-09-25lib/kms: Pass the number of planes explicitly to __kms_addfb()Ville Syrjälä1-6/+3
2018-09-25lib/kms: Pass strides[] to __kms_addfbVille Syrjälä1-5/+7
2018-07-13igt/gem_userptr: Check read-only mappingsChris Wilson1-2/+2
2018-05-07lib: drop drmtest dependency on intel_batchbufferLionel Landwerlin1-0/+1
2018-03-26lib/dummyload: Add pollable spin batchTvrtko Ursulin1-1/+1
2018-02-20lib: Remove overzealous assertion on gem_set_caching()Chris Wilson1-4/+3
2018-02-13lib: force a reset on an uncooperative i915 deviceChris Wilson1-5/+18
2018-02-01lib/fb: Add support for creating planar framebuffers, v3.Maarten Lankhorst1-2/+9
2018-01-04lib/gem: Reset the global seqno at the start of each testChris Wilson1-1/+15
2017-11-21lib: Use drm-uapi/i915_drm.h instead of local defines.Eric Anholt1-48/+19
2017-11-21lib: Use the imported uapi's addfb2 defines.Eric Anholt1-2/+2
2017-10-17lib/i915: Move context related helpers to lib/i915/gem_contextMichał Winiarski1-156/+1
2017-10-03lib: Fixup __gem_create() to be 64b safe.Chris Wilson1-1/+1
2017-10-03lib: Report the error from __gem_create()Chris Wilson1-19/+13
2017-09-08lib/ioctl_wrappers: make the valgrind wrapper always emit a statement:wDaniel Vetter1-1/+1
2017-09-08build: use HAVE_LIBGEN_H consistentlyDaniel Vetter1-3/+1