summaryrefslogtreecommitdiff
path: root/drivers/misc/habanalabs
AgeCommit message (Expand)AuthorFilesLines
2022-07-12habanalabs/goya: move dma direction enum to uapi fileOded Gabbay2-26/+14
2022-07-12habanalabs: set default value for memory_scrubDafna Hirschfeld1-0/+3
2022-07-12habanalabs: move call to scrub_device_mem after ctx_finiDafna Hirschfeld2-5/+14
2022-07-12habanalabs/gaudi: use memory_scrub_val from debugfsDafna Hirschfeld1-3/+2
2022-07-12habanalabs: don't send addr and size to scrub_device_mem cbDafna Hirschfeld5-38/+36
2022-07-12habanalabs: don't do memory scrubbing when unmappingDafna Hirschfeld1-30/+6
2022-07-12habanalabs: print if firmware is secured during loadOfir Bitton1-1/+2
2022-07-12habanalabs/gaudi: fix a race condition causing DMAR errorYuri Nudelman5-16/+40
2022-07-12habanalabs/gaudi: fix warning: var might be used uninitializedKoby Elbaz1-1/+1
2022-07-12habanalabs: move memory_scrub_val to hdev structDafna Hirschfeld2-4/+4
2022-07-12habanalabs: fix comment styleOded Gabbay1-1/+1
2022-07-12habanalabs: use kvcalloc when possibleOded Gabbay1-3/+2
2022-07-12habanalabs: print pointer with correct modifierOded Gabbay1-2/+2
2022-07-12habanalabs: check fence pointer before useOded Gabbay1-1/+1
2022-07-12habanalabs: add critical indication in sram eccran shalit1-1/+2
2022-07-12habanalabs/gaudi: notify user process on device unavailableTal Cohen1-1/+4
2022-07-12habanalabs: remove unused get_dma_desc_list_sizeOded Gabbay3-5/+0
2022-07-12habanalabs: fix NULL dereference on cs timeoutYuri Nudelman1-2/+2
2022-07-12habanalabs/gaudi: fix shift out of boundsOfir Bitton1-7/+9
2022-07-12habanalabs: add validity check for cq counter offsetfarah kassabri1-1/+8
2022-07-12habanalabs/gaudi: fix incorrect MME offset calculationKoby Elbaz1-3/+8
2022-07-12habanalabs: avoid unnecessary error printDani Liberman1-1/+8
2022-07-12habanalabs: send an event notification when CS timeout occursTal Cohen1-9/+17
2022-07-12habanalabs/gaudi: send device reset notificationTal Cohen1-3/+10
2022-07-12habanalabs/gaudi: invoke device reset from one code blockTal Cohen1-9/+16
2022-07-12habanalabs: expose undefined opcode status via info ioctlTal Cohen1-0/+25
2022-07-12habanalabs/gaudi: collect undefined opcode error infoTal Cohen4-30/+132
2022-07-12habanalabs: fix race between hl_get_compute_ctx() and hl_ctx_put()Tomer Tayar4-25/+47
2022-07-12habanalabs: keep a record of completed CS outcomesYuri Nudelman3-12/+147
2022-07-12habanalabs/gaudi: fix comment to reflect current codeOded Gabbay1-2/+8
2022-07-12habanalabs: change the write flag name of error info structsTal Cohen4-12/+12
2022-07-12habanalabs/gaudi: move tpc assert raise into internal funcTal Cohen1-15/+12
2022-07-12habanalabs: add terminating NULL to attrs arraysDafna Hirschfeld3-0/+5
2022-07-12habanalabs: Fix kernel-docJiapeng Chong1-2/+2
2022-07-12habanalabs: Fix kernel-docJiapeng Chong1-1/+1
2022-07-12habanalabs: fix double unlock on error in map_device_va()Dan Carpenter1-4/+2
2022-05-22habanalabs: use separate structure info for each error collect dataTal Cohen5-52/+63
2022-05-22habanalabs: fix missing handle shift during mmapYuri Nudelman1-2/+2
2022-05-22habanalabs: remove hdev from hl_ctx_get argsOhad Sharabi6-13/+13
2022-05-22habanalabs: do MMU prefetch as deferred workOhad Sharabi6-36/+103
2022-05-22habanalabs: order memory manager messagesYuri Nudelman1-4/+4
2022-05-22habanalabs: return -EFAULT on copy_to_user errorOded Gabbay1-3/+1
2022-05-22habanalabs: use NULL for eventfdOded Gabbay3-12/+4
2022-05-22habanalabs: update firmware headerOded Gabbay1-1/+31
2022-05-22habanalabs: add support for notification via eventfdTal Cohen5-13/+167
2022-05-22habanalabs: add topic to memory manager bufferYuri Nudelman4-9/+18
2022-05-22habanalabs: handle race in driver finiDani Liberman1-4/+7
2022-05-22habanalabs: add device memory scrub ability through debugfsDafna Hirschfeld5-8/+79
2022-05-22habanalabs: use unified memory manager for CB flowYuri Nudelman8-454/+72
2022-05-22habanalabs: unified memory manager new code for CB flowYuri Nudelman2-0/+164