summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/host1x/syncpt.c
Commit message (Expand)AuthorAgeFilesLines
* gpu: host1x: Don't rely on dma_fence_wait_timeout return valueMikko Perttunen2023-04-041-1/+7
* gpu: host1x: External timeout/cancellation for fencesMikko Perttunen2023-01-261-1/+3
* gpu: host1x: Implement syncpoint wait using DMA fencesMikko Perttunen2023-01-261-76/+20
* gpu: host1x: Always return syncpoint value when waitingMikko Perttunen2022-02-161-17/+2
* gpu: host1x: Fix hang on Tegra186+Dmitry Osipenko2022-01-271-8/+8
* gpu: host1x: Add initial runtime PM and OPP supportDmitry Osipenko2021-12-161-3/+2
* gpu: host1x: Add no-recovery modeMikko Perttunen2021-08-101-0/+2
* gpu: host1x: Reserve VBLANK syncpoints at initializationMikko Perttunen2021-03-311-1/+34
* gpu: host1x: Reset max value when freeing a syncpointMikko Perttunen2021-03-311-0/+2
* gpu: host1x: Cleanup and refcounting for syncpointsMikko Perttunen2021-03-311-18/+57
* gpu: host1x: Use HW-equivalent syncpoint expiration checkMikko Perttunen2021-03-301-49/+2
* gpu: host1x: Remove cancelled waiters immediatelyMikko Perttunen2021-03-301-1/+1
* gpu: host1x: Allow syncpoints without associated clientMikko Perttunen2021-03-301-12/+25
* gpu: host1x: Rename "parent" to "host"Thierry Reding2020-01-101-1/+1
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 201Thomas Gleixner2019-05-301-12/+1
* gpu: host1x: Drop unnecessary host1x argumentThierry Reding2018-05-181-1/+1
* gpu: host1x: Cleanup loop variable usageThierry Reding2018-05-181-1/+1
* gpu: host1x: Remove wait check supportThierry Reding2018-05-181-6/+0
* gpu: host1x: Enable Tegra186 syncpoint protectionMikko Perttunen2017-10-201-0/+8
* gpu: host1x: syncpt: Request syncpoints per clientThierry Reding2017-10-201-8/+8
* gpu: host1x: Flesh out kerneldocThierry Reding2017-06-151-11/+70
* gpu: host1x: Fix potential out-of-bounds accessThierry Reding2017-04-041-1/+1
* gpu: host1x: Add locking to syncptArto Merilainen2016-11-111-4/+19
* gpu: host1x: Remove useless local variableThierry Reding2016-06-231-4/+2
* gpu: host1x: Whitespace cleanup for readabilityThierry Reding2016-06-231-2/+22
* gpu: host1x: Fix a couple of checkpatch warningsThierry Reding2016-06-231-1/+4
* gpu: host1x: syncpt: Use kcalloc() instead of kzalloc()Thierry Reding2016-06-231-2/+2
* gpu: host1x: Use unsigned int consistently for IDsThierry Reding2016-06-231-3/+3
* gpu: host1x: Consistently use unsigned int for countsThierry Reding2016-06-231-7/+8
* gpu: host1x: Export host1x_syncpt_read()Thierry Reding2015-04-021-0/+6
* gpu: host1x: export host1x_syncpt_incr_max() functionBryan Wu2014-04-041-0/+1
* gpu: host1x: Export public APIThierry Reding2013-12-191-0/+9
* gpu: host1x: Add syncpoint base supportArto Merilainen2013-10-311-2/+53
* gpu: host1x: Add 'flags' field to syncpt requestArto Merilainen2013-10-311-7/+11
* gpu: host1x: Expose syncpt and channel functionalityThierry Reding2013-10-311-0/+19
* gpu: host1x: Rework CPU syncpoint incrementArto Merilainen2013-06-221-13/+2
* gpu: host1x: Fix client_managed typeArto Merilainen2013-06-221-4/+4
* gpu: host1x: Fix memory access in syncpt requestArto Merilainen2013-06-221-1/+2
* gpu: host1x: Add debug supportTerje Bergstrom2013-04-221-0/+5
* gpu: host1x: Add channel supportTerje Bergstrom2013-04-221-0/+11
* gpu: host1x: Add syncpoint wait and interruptsTerje Bergstrom2013-04-221-0/+159
* gpu: host1x: Add host1x driverTerje Bergstrom2013-04-221-0/+212