summaryrefslogtreecommitdiffstats
path: root/drivers/misc/habanalabs/common/command_submission.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* habanalabs: refactor reset information variablesOfir Bitton2021-12-261-2/+2
* habanalabs: handle skip multi-CS if handling not doneOhad Sharabi2021-12-261-1/+11
* habanalabs: change wait_for_interrupt implementationfarah kassabri2021-12-261-2/+109
* habanalabs: prevent wait if CS in multi-CS list completedOhad Sharabi2021-12-261-31/+54
* habanalabs: wait again for multi-CS if no CS completedOhad Sharabi2021-12-261-49/+48
* habanalabs: save ctx inside encaps signalOded Gabbay2021-12-261-3/+8
* habanalabs: free signal handle on failureOded Gabbay2021-12-261-1/+3
* habanalabs: enable access to info ioctl during hard resetDani Liberman2021-12-261-4/+1
* habanalabs: add SOB information to signal submission uAPIDani Liberman2021-12-261-7/+30
* habanalabs: fix race condition in multi CS completionDani Liberman2021-12-261-0/+7
* habanalabs: add support for fetching historic errorsDani Liberman2021-12-261-0/+8
* habanalabs: refactor wait-for-user-interrupt functionBharat Jauhari2021-12-261-14/+8
* habanalabs: change wait for interrupt timeout to 64 bitDani Liberman2021-12-261-5/+17
* habanalabs: rename reset flagsBharat Jauhari2021-12-261-1/+1
* habanalabs: handle abort scenario for user interruptBharat Jauhari2021-12-261-18/+16
* habanalabs: refactor fence handling in hl_cs_poll_fencesDani Liberman2021-10-181-35/+36
* habanalabs: simplify wait for interrupt with timestamp flowYuri Nudelman2021-10-181-6/+5
* habanalabs: fix NULL pointer dereferenceDani Liberman2021-10-181-2/+11
* habanalabs: fix race condition in multi CS completionDani Liberman2021-10-181-1/+19
* habanalabs: take timestamp on wait for interruptYuri Nudelman2021-10-181-2/+15
* habanalabs: add support for a long interrupt target valueOfir Bitton2021-10-181-4/+4
* habanalabs: remove redundant cs validity checksOfir Bitton2021-10-181-3/+2
* habanalabs: fix resetting args in wait for CS IOCTLRajaravi Krishna Katta2021-09-291-14/+19
* habanalabs: expose a single cs seq in staged submissionsOfir Bitton2021-09-141-0/+6
* habanalabs: rate limit multi CS completion errorsOfir Bitton2021-09-141-1/+2
* habanalabs: fail collective wait when not supportedOfir Bitton2021-09-141-0/+9
* habanalabs: fix kernel OOPs related to staged csfarah kassabri2021-09-141-5/+13
* habanalabs: fix potential race in interrupt wait ioctlOfir Bitton2021-09-141-14/+21
* habanalabs: never copy_from_user inside spinlockOded Gabbay2021-09-011-23/+12
* habanalabs: remove unnecessary device status checkOded Gabbay2021-09-011-4/+6
* habanalabs: disable IRQ in user interrupts spinlockOded Gabbay2021-09-011-12/+13
* habanalabs: modify multi-CS to wait on stream mastersOhad Sharabi2021-09-011-17/+33
* habanalabs: add support for encapsulated signals submissionfarah kassabri2021-08-291-203/+140
* habanalabs: add support for encapsulated signals reservationfarah kassabri2021-08-291-9/+246
* habanalabs: signal/wait change sync object reset flowfarah kassabri2021-08-291-31/+73
* habanalabs: add wait-for-multi-CS uAPIOhad Sharabi2021-08-291-1/+442
* habanalabs: get multiple fences under same cs_lockOhad Sharabi2021-08-291-42/+66
* habanalabs: expose state dumpYuri Nudelman2021-08-291-0/+4
* habanalabs: handle case of interruptable waitOded Gabbay2021-08-291-2/+9
* habanalabs: re-init completion object upon retryOded Gabbay2021-08-291-1/+12
* habanalabs: add validity check for signal csfarah kassabri2021-06-211-0/+55
* debugfs: add skip_reset_on_timeout optionYuri Nudelman2021-06-181-0/+1
* habanalabs: add debug flag to prevent failure on timeoutYuri Nudelman2021-06-181-5/+20
* habanalabs/gaudi: send hard reset cause to prebootKoby Elbaz2021-06-181-1/+1
* habanalabs: wait for interrupt wrong timeout calculationOfir Bitton2021-05-081-1/+1
* habanalabs: add custom timeout flag per csAlon Mizrahi2021-04-091-15/+20
* habanalabs: improve utilization calculationKoby Elbaz2021-04-091-18/+0
* habanalabs: move relevant datapath work outside cs lockOfir Bitton2021-04-091-34/+52
* habanalabs: skip DISABLE PCI packet to FW on heartbeatOhad Sharabi2021-04-091-2/+2
* habanalabs: replace GFP_ATOMIC with GFP_KERNELOfir Bitton2021-04-091-1/+21