summaryrefslogtreecommitdiff
path: root/drivers/misc/habanalabs/common/command_submission.c
AgeCommit message (Expand)Author
2021-09-29habanalabs: fix resetting args in wait for CS IOCTLRajaravi Krishna Katta
2021-09-14habanalabs: expose a single cs seq in staged submissionsOfir Bitton
2021-09-14habanalabs: rate limit multi CS completion errorsOfir Bitton
2021-09-14habanalabs: fail collective wait when not supportedOfir Bitton
2021-09-14habanalabs: fix kernel OOPs related to staged csfarah kassabri
2021-09-14habanalabs: fix potential race in interrupt wait ioctlOfir Bitton
2021-09-01habanalabs: never copy_from_user inside spinlockOded Gabbay
2021-09-01habanalabs: remove unnecessary device status checkOded Gabbay
2021-09-01habanalabs: disable IRQ in user interrupts spinlockOded Gabbay
2021-09-01habanalabs: modify multi-CS to wait on stream mastersOhad Sharabi
2021-08-29habanalabs: add support for encapsulated signals submissionfarah kassabri
2021-08-29habanalabs: add support for encapsulated signals reservationfarah kassabri
2021-08-29habanalabs: signal/wait change sync object reset flowfarah kassabri
2021-08-29habanalabs: add wait-for-multi-CS uAPIOhad Sharabi
2021-08-29habanalabs: get multiple fences under same cs_lockOhad Sharabi
2021-08-29habanalabs: expose state dumpYuri Nudelman
2021-08-29habanalabs: handle case of interruptable waitOded Gabbay
2021-08-29habanalabs: re-init completion object upon retryOded Gabbay
2021-06-21habanalabs: add validity check for signal csfarah kassabri
2021-06-18debugfs: add skip_reset_on_timeout optionYuri Nudelman
2021-06-18habanalabs: add debug flag to prevent failure on timeoutYuri Nudelman
2021-06-18habanalabs/gaudi: send hard reset cause to prebootKoby Elbaz
2021-05-08habanalabs: wait for interrupt wrong timeout calculationOfir Bitton
2021-04-09habanalabs: add custom timeout flag per csAlon Mizrahi
2021-04-09habanalabs: improve utilization calculationKoby Elbaz
2021-04-09habanalabs: move relevant datapath work outside cs lockOfir Bitton
2021-04-09habanalabs: skip DISABLE PCI packet to FW on heartbeatOhad Sharabi
2021-04-09habanalabs: replace GFP_ATOMIC with GFP_KERNELOfir Bitton
2021-04-09habanalabs: use correct define for 32-bit max valueOded Gabbay
2021-04-09habanalabs: wait for interrupt supportOfir Bitton
2021-01-27habanalabs: staged submission supportOfir Bitton
2021-01-27habanalabs: add CS completion and timeout propertiesOfir Bitton
2021-01-27habanalabs: add driver support for internal cb schedulingOfir Bitton
2021-01-27habanalabs: increment ctx ref from within a cs allocationOfir Bitton
2021-01-27habanalabs: replace WARN/WARN_ON with dev_crit in driverAlon Mizrahi
2021-01-27habanalabs: allow user to pass a staged submission seqOfir Bitton
2021-01-27habanalabs/gaudi: support CS with no completionOfir Bitton
2020-12-28habanalabs: add validation cs counter, fix misplaced countersAlon Mizrahi
2020-12-28habanalabs: Revise comment to align with mirror list nameTomer Tayar
2020-11-30habanalabs: Modify the cs_cnt of a CB to be atomicTomer Tayar
2020-11-30habanalabs: Add mask for CS type bits in CS flagsTomer Tayar
2020-11-30habanalabs: add support for cs with timestampOfir Bitton
2020-11-30habanalabs: indicate to user that a cs is goneOfir Bitton
2020-11-30habanalabs: print CS type when it is stuckOded Gabbay
2020-11-30habanalabs: Rename hw_queues_mirror to cs_mirrorTomer Tayar
2020-11-30habanalabs: add 'needs reset' state in driverOfir Bitton
2020-11-30habanalabs: Separate CS job completion from its deallocationTomer Tayar
2020-11-30habanalabs: release signal if collective wait was droppedOfir Bitton
2020-11-30habanalabs: Small refactoring of cs_do_release()Tomer Tayar
2020-11-30habanalabs: Small refactoring of CS IOCTL handlingTomer Tayar