summaryrefslogtreecommitdiff
path: root/drivers/misc/habanalabs/common/command_submission.c
AgeCommit message (Expand)AuthorFilesLines
2021-04-09habanalabs: use correct define for 32-bit max valueOded Gabbay1-1/+1
2021-04-09habanalabs: wait for interrupt supportOfir Bitton1-1/+212
2021-01-27habanalabs: staged submission supportOfir Bitton1-24/+190
2021-01-27habanalabs: add CS completion and timeout propertiesOfir Bitton1-19/+85
2021-01-27habanalabs: add driver support for internal cb schedulingOfir Bitton1-0/+139
2021-01-27habanalabs: increment ctx ref from within a cs allocationOfir Bitton1-10/+5
2021-01-27habanalabs: replace WARN/WARN_ON with dev_crit in driverAlon Mizrahi1-2/+2
2021-01-27habanalabs: allow user to pass a staged submission seqOfir Bitton1-5/+11
2021-01-27habanalabs/gaudi: support CS with no completionOfir Bitton1-0/+1
2020-12-28habanalabs: add validation cs counter, fix misplaced countersAlon Mizrahi1-18/+57
2020-12-28habanalabs: Revise comment to align with mirror list nameTomer Tayar1-1/+1
2020-11-30habanalabs: Modify the cs_cnt of a CB to be atomicTomer Tayar1-22/+7
2020-11-30habanalabs: Add mask for CS type bits in CS flagsTomer Tayar1-2/+4
2020-11-30habanalabs: add support for cs with timestampOfir Bitton1-12/+32
2020-11-30habanalabs: indicate to user that a cs is goneOfir Bitton1-18/+50
2020-11-30habanalabs: print CS type when it is stuckOded Gabbay1-3/+25
2020-11-30habanalabs: Rename hw_queues_mirror to cs_mirrorTomer Tayar1-10/+8
2020-11-30habanalabs: add 'needs reset' state in driverOfir Bitton1-2/+5
2020-11-30habanalabs: Separate CS job completion from its deallocationTomer Tayar1-6/+19
2020-11-30habanalabs: release signal if collective wait was droppedOfir Bitton1-2/+4
2020-11-30habanalabs: Small refactoring of cs_do_release()Tomer Tayar1-50/+49
2020-11-30habanalabs: Small refactoring of CS IOCTL handlingTomer Tayar1-194/+223
2020-11-30habanalabs: fix cs counters structurefarah kassabri1-8/+10
2020-11-30habanalabs: initialize variable before useOded Gabbay1-1/+1
2020-11-30habanalabs: make sure cs type is valid in cs_ioctl_signal_waitOded Gabbay1-1/+3
2020-11-30habanalabs: sync stream collective supportOfir Bitton1-6/+5
2020-11-30habanalabs: sync stream collective infrastructureOfir Bitton1-7/+31
2020-11-30habanalabs: use enum for CB allocation optionsTal Cohen1-2/+29
2020-11-30habanalabs: remove duplicate checkOded Gabbay1-3/+4
2020-11-30habanalabs: sync stream refactor functionsOfir Bitton1-92/+118
2020-11-30habanalabs: add support for multiple SOBs per monitorOfir Bitton1-0/+32
2020-11-30habanalabs: change aggregate cs counters to atomicOded Gabbay1-21/+21
2020-09-22habanalabs: allow to wait on CS without sleepOded Gabbay1-2/+5
2020-09-22habanalabs: count dropped CS because max CS in-flightOded Gabbay1-1/+4
2020-09-22habanalabs: eliminate redundant else conditionOded Gabbay1-2/+2
2020-09-22habanalabs: Replace dma-fence mechanism with completionsOfir Bitton1-48/+47
2020-08-22habanalabs: verify user input in cs_ioctl_signal_waitOfir Bitton1-0/+8
2020-07-29habanalabs: remove unused but set variable 'ctx_asid'Wei Yongjun1-2/+1
2020-07-24habanalabs: create internal CB poolOfir Bitton1-6/+7
2020-07-24habanalabs: create common folderOded Gabbay1-0/+1232