summaryrefslogtreecommitdiff
path: root/drivers/misc/habanalabs/common/command_submission.c
AgeCommit message (Expand)Author
2023-01-26habanalabs: move driver to accel subsystemOded Gabbay
2023-01-26habanalabs/uapi: move uapi file to drmOded Gabbay
2023-01-26habanalabs: put fences in case of unexpected wait statusTomer Tayar
2023-01-26habanalabs: fix handling of wait CS for interrupting signalsTomer Tayar
2023-01-26habanalabs: abort waiting user threads upon errorTomer Tayar
2022-11-23habanalabs: clear non-released encapsulated signalsTomer Tayar
2022-11-23habanalabs: use graceful hard reset for CS timeoutsTomer Tayar
2022-09-20habanalabs: eliminate aggregate use warningOded Gabbay
2022-09-19habanalabs: rename error info structureDani Liberman
2022-09-18habanalabs: perform context switch flow only if neededOfir Bitton
2022-09-18habanalabs/gaudi2: new API to control engine cores running modeTal Cohen
2022-09-18habanalabs: fix command submission sanity checkTal Cohen
2022-07-12habanalabs: make sure variable is set before usedOded Gabbay
2022-07-12habanalabs: don't declare tmp twice in same functionOded Gabbay
2022-07-12habanalabs: add support for common decoder interruptsOfir Bitton
2022-07-12habanalabs: naming refactor of user interrupt flowOfir Bitton
2022-07-12habanalabs: add gaudi2 wait-for-CS supportOded Gabbay
2022-07-12habanalabs: add gaudi2 asic-specific codeOded Gabbay
2022-07-12habanalabs: print pointer with correct modifierOded Gabbay
2022-07-12habanalabs: check fence pointer before useOded Gabbay
2022-07-12habanalabs: fix NULL dereference on cs timeoutYuri Nudelman
2022-07-12habanalabs: add validity check for cq counter offsetfarah kassabri
2022-07-12habanalabs: send an event notification when CS timeout occursTal Cohen
2022-07-12habanalabs: keep a record of completed CS outcomesYuri Nudelman
2022-07-12habanalabs: change the write flag name of error info structsTal Cohen
2022-05-22habanalabs: use separate structure info for each error collect dataTal Cohen
2022-05-22habanalabs: remove hdev from hl_ctx_get argsOhad Sharabi
2022-05-22habanalabs: use unified memory manager for CB flowYuri Nudelman
2022-05-22habanalabs: hide memory manager page shiftYuri Nudelman
2022-05-22habanalabs: fix comments according to kernel-docRajaravi Krishna Katta
2022-05-22habanalabs: convert ts to use unified memory managerYuri Nudelman
2022-05-22habanalabs: replace usage of found with dedicated list iterator variableJakob Koschel
2022-02-28habanalabs: Fix reset upon device release bugfarah kassabri
2022-02-28habanalabs: Timestamps buffers registrationfarah kassabri
2022-02-28habanalabs: fix race when waiting on encaps signalDani Liberman
2022-02-28habanalabs: remove duplicate printOded Gabbay
2022-02-28habanalabs: fix race between wait and irqOded Gabbay
2022-02-28habanalabs: fix user interrupt wait when timeout is 0Oded Gabbay
2022-02-28habanalabs: there is no kernel TDR in future ASICsOded Gabbay
2022-02-28habanalabs: check the return value of hl_cs_poll_fences()Tomer Tayar
2021-12-26habanalabs: refactor reset information variablesOfir Bitton
2021-12-26habanalabs: handle skip multi-CS if handling not doneOhad Sharabi
2021-12-26habanalabs: change wait_for_interrupt implementationfarah kassabri
2021-12-26habanalabs: prevent wait if CS in multi-CS list completedOhad Sharabi
2021-12-26habanalabs: wait again for multi-CS if no CS completedOhad Sharabi
2021-12-26habanalabs: save ctx inside encaps signalOded Gabbay
2021-12-26habanalabs: free signal handle on failureOded Gabbay
2021-12-26habanalabs: enable access to info ioctl during hard resetDani Liberman
2021-12-26habanalabs: add SOB information to signal submission uAPIDani Liberman
2021-12-26habanalabs: fix race condition in multi CS completionDani Liberman