summaryrefslogtreecommitdiffstats
path: root/drivers/misc/habanalabs/gaudi/gaudi.c
AgeCommit message (Expand)AuthorFilesLines
2022-11-23habanalabs/gaudi: fix print for firmware-alive eventTomer Tayar1-3/+4
2022-11-23habanalabs: fix print for out-of-sync and pkt-failure eventsTomer Tayar1-2/+2
2022-11-23habanalabs/gaudi: add page fault notify eventDani Liberman1-3/+3
2022-11-23habanalabs/gaudi: add razwi notify eventDani Liberman1-18/+19
2022-11-23habanalabs/gaudi: use graceful hard reset for F/W eventsTomer Tayar1-9/+7
2022-11-23habanalabs: verify no zero event is sentTal Cohen1-1/+3
2022-11-23habanalabs: add page fault info uapiDani Liberman1-0/+2
2022-11-23habanalabs: refactor razwi event notificationDani Liberman1-35/+29
2022-09-20habanalabs/gaudi: use 8KB aligned address for TPC kernelsTomer Tayar1-3/+4
2022-09-19habanalabs/gaudi: change TPC Assert to use TPC DEC instead of QMAN errTal Cohen1-6/+6
2022-09-19habanalabs: rename error info structureDani Liberman1-15/+16
2022-09-19habanalabs: MMU invalidation h/w is per deviceOded Gabbay1-4/+4
2022-09-19habanalabs: new notifier events for device stateTal Cohen1-5/+34
2022-09-19habanalabs: send device active message to f/wfarah kassabri1-0/+6
2022-09-18habanalabs: unify hwmon resources clean upDani Liberman1-17/+1
2022-09-18habanalabs/gaudi: read div_sel value from firmwareOhad Sharabi1-2/+3
2022-09-18habanalabs/gaudi: fix print format for div_selOhad Sharabi1-3/+1
2022-09-18habanalabs: remove all kdma locksOded Gabbay1-2/+0
2022-09-18habanalabs: rename non_hard_reset to compute_resetOfir Bitton1-2/+2
2022-09-18habanalabs: Fix spelling mistake "Scrubing" -> "Scrubbing"Colin Ian King1-1/+1
2022-09-18habanalabs: removed seq_file parameter from is_idle asic functionsDani Liberman1-23/+24
2022-07-12habanalabs: move h/w dirty message to debugOded Gabbay1-2/+1
2022-07-12habanalabs: add a value field to hl_fw_send_pci_access_msg()Tomer Tayar1-3/+3
2022-07-12habanalabs/gaudi2: remove unused definesOded Gabbay1-7/+0
2022-07-12habanalabs: wait for preboot ready after hard resetOhad Sharabi1-5/+14
2022-07-12habanalabs: remove obsolete device variables used for testingOded Gabbay1-130/+1
2022-07-12habanalabs: initialize new asic propertiesOded Gabbay1-6/+12
2022-07-12habanalabs: add unsupported functionsOded Gabbay1-0/+21
2022-07-12habanalabs: add gaudi2 asic-specific codeOded Gabbay1-1/+1
2022-07-12habanalabs: use %pa to print pci bar sizeOded Gabbay1-14/+11
2022-07-12habanalabs/gaudi: replace hl_poll_timeout with while loopDafna Hirschfeld1-12/+11
2022-07-12habanalabs: communicate supported page sizes to userOhad Sharabi1-7/+0
2022-07-12habanalabs: page size can only be a power of 2Ohad Sharabi1-1/+0
2022-07-12habanalabs: refactor dma asic-specific functionsOhad Sharabi1-59/+30
2022-07-12habanalabs/gaudi: remove unused enumOded Gabbay1-22/+9
2022-07-12habanalabs/gaudi: mask constant value before castOded Gabbay1-4/+4
2022-07-12habanalabs/gaudi: use correct type in assignmentOded Gabbay1-1/+1
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 Hirschfeld1-33/+31
2022-07-12habanalabs/gaudi: fix a race condition causing DMAR errorYuri Nudelman1-12/+34
2022-07-12habanalabs/gaudi: fix warning: var might be used uninitializedKoby Elbaz1-1/+1
2022-07-12habanalabs/gaudi: notify user process on device unavailableTal Cohen1-1/+4
2022-07-12habanalabs: remove unused get_dma_desc_list_sizeOded Gabbay1-1/+0
2022-07-12habanalabs/gaudi: fix shift out of boundsOfir Bitton1-7/+9
2022-07-12habanalabs/gaudi: fix incorrect MME offset calculationKoby Elbaz1-3/+8
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/gaudi: collect undefined opcode error infoTal Cohen1-21/+87
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 Cohen1-2/+2