summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/host1x/job.c
Commit message (Expand)AuthorAgeFilesLines
* gpu: host1x: Implement job tracking using DMA fencesMikko Perttunen2023-01-261-3/+9
* gpu: host1x: Do not use mapping cache for job submissionsThierry Reding2022-04-061-2/+2
* drm/tegra: Implement buffer object cacheThierry Reding2021-12-161-2/+2
* drm/tegra: Implement correct DMA-BUF semanticsThierry Reding2021-12-161-103/+57
* gpu: host1x: Add option to skip firewall for a jobMikko Perttunen2021-08-101-8/+13
* gpu: host1x: Add support for syncpoint waits in CDMA pushbufferMikko Perttunen2021-08-101-19/+51
* gpu: host1x: Add job release callbackMikko Perttunen2021-08-101-0/+3
* gpu: host1x: Add no-recovery modeMikko Perttunen2021-08-101-0/+4
* gpu: host1x: Cleanup and refcounting for syncpointsMikko Perttunen2021-03-311-1/+4
* drm: host1x: fix common struct sg_table related issuesMarek Szyprowski2020-09-101-14/+8
* gpu: host1x: Put gather's BO on pinning errorDmitry Osipenko2020-07-171-5/+8
* gpu: host1x: Optimize BOs usage when firewall is enabledDmitry Osipenko2020-07-171-2/+12
* Merge tag 'drm/tegra/for-5.6-rc1-fixes' of git://anongit.freedesktop.org/tegr...Dave Airlie2020-02-071-4/+30
|\
| * gpu: host1x: Set DMA direction only for DMA-mapped buffer objectsThierry Reding2020-02-061-1/+1
| * drm/tegra: Reuse IOVA mapping where possibleThierry Reding2020-02-061-3/+29
* | Merge tag 'drm-misc-next-2019-12-16' of git://anongit.freedesktop.org/drm/drm...Daniel Vetter2019-12-171-14/+7
|\ \ | |/ |/|
| * drm/tegra: Map cmdbuf once for reloc processingDaniel Vetter2019-11-251-14/+7
* | gpu: host1x: Support DMA mapping of buffersThierry Reding2019-10-291-9/+64
* | gpu: host1x: Allocate gather copy for host1xThierry Reding2019-10-291-5/+6
* | gpu: host1x: Overhaul host1x_bo_{pin,unpin}() APIThierry Reding2019-10-291-3/+12
|/
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 201Thomas Gleixner2019-05-301-12/+1
* gpu: host1x: Check whether size of unpin isn't 0Dmitry Osipenko2018-07-091-1/+2
* gpu: host1x: Use not explicitly sized typesThierry Reding2018-05-181-5/+6
* gpu: host1x: Rename relocarray -> relocs for consistencyThierry Reding2018-05-181-4/+4
* gpu: host1x: Cleanup loop variable usageThierry Reding2018-05-181-2/+2
* gpu: host1x: Remove wait check supportThierry Reding2018-05-181-121/+3
* gpu: host1x: Don't fail on NULL bo physical addressMikko Perttunen2017-08-171-8/+0
* gpu: host1x: At first try a non-blocking allocation for the gather copyDmitry Osipenko2017-06-151-4/+12
* gpu: host1x: Check waits in the firewallDmitry Osipenko2017-06-151-2/+34
* gpu: host1x: Forbid unrelated SETCLASS opcode in the firewallDmitry Osipenko2017-06-151-4/+20
* gpu: host1x: Forbid RESTART opcode in the firewallDmitry Osipenko2017-06-151-1/+0
* gpu: host1x: Forbid relocation address shifting in the firewallDmitry Osipenko2017-06-151-0/+4
* gpu: host1x: Do not leak BO's phys address to userspaceDmitry Osipenko2017-06-151-12/+27
* gpu: host1x: Correct host1x_job_pin() error handlingDmitry Osipenko2017-06-151-9/+7
* gpu: host1x: Initialize firewall class to the job's oneDmitry Osipenko2017-06-151-1/+1
* gpu: host1x: Add IOMMU supportMikko Perttunen2017-04-051-10/+62
* gpu: host1x: Store device address to all bufsArto Merilainen2016-11-111-3/+6
* gpu: host1x: Whitespace cleanup for readabilityThierry Reding2016-06-231-1/+2
* gpu: host1x: Fix a couple of checkpatch warningsThierry Reding2016-06-231-0/+3
* gpu: host1x: Use unsigned int consistently for IDsThierry Reding2016-06-231-1/+1
* Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds2016-03-211-1/+1
|\
| * gpu: host1x: Use a signed return type for do_relocs()Markus Elfring2016-03-161-1/+1
* | dma, mm/pat: Rename dma_*_writecombine() to dma_*_wc()Luis R. Rodriguez2016-03-091-6/+4
|/
* drm/tegra: Make job submission 64-bit safeThierry Reding2014-08-041-11/+11
* gpu: host1x: do not check previously handled gathersErik Faye-Lund2014-02-121-1/+1
* gpu: host1x: Export public APIThierry Reding2013-12-191-0/+6
* gpu: host1x: Expose syncpt and channel functionalityThierry Reding2013-10-311-1/+1
* gpu: host1x: firewall: Refactor register checkThierry Reding2013-10-311-26/+31
* gpu: host1x: firewall: Rename cmdbuf_id -> cmdbufThierry Reding2013-10-311-5/+5
* gpu: host1x: Fix alignment of function argumentsThierry Reding2013-10-311-1/+1