summaryrefslogtreecommitdiff
path: root/drivers/misc/habanalabs/common/command_submission.c
AgeCommit message (Expand)Author
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
2021-12-26habanalabs: add support for fetching historic errorsDani Liberman
2021-12-26habanalabs: refactor wait-for-user-interrupt functionBharat Jauhari
2021-12-26habanalabs: change wait for interrupt timeout to 64 bitDani Liberman
2021-12-26habanalabs: rename reset flagsBharat Jauhari
2021-12-26habanalabs: handle abort scenario for user interruptBharat Jauhari
2021-10-18habanalabs: refactor fence handling in hl_cs_poll_fencesDani Liberman
2021-10-18habanalabs: simplify wait for interrupt with timestamp flowYuri Nudelman
2021-10-18habanalabs: fix NULL pointer dereferenceDani Liberman
2021-10-18habanalabs: fix race condition in multi CS completionDani Liberman
2021-10-18habanalabs: take timestamp on wait for interruptYuri Nudelman
2021-10-18habanalabs: add support for a long interrupt target valueOfir Bitton
2021-10-18habanalabs: remove redundant cs validity checksOfir Bitton
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