summaryrefslogtreecommitdiffstats
path: root/drivers/misc/habanalabs/gaudi2/gaudi2.c
AgeCommit message (Expand)AuthorFilesLines
2022-11-23habanalabs: add RMWREG32_SHIFTED to set a val within a maskDafna Hirschfeld1-3/+3
2022-11-23habanalabs/gaudi2: added memset for the cq_size registerMarco Pagani1-0/+1
2022-11-23habanalabs/gaudi2: change memory scrub mechanismfarah kassabri1-46/+83
2022-11-23habanalabs/gaudi2: return to reset upon SM SEI BRESP errorTomer Tayar1-13/+6
2022-11-23habanalabs/gaudi2: don't enable entries in the MSIX_GW tableTomer Tayar1-26/+0
2022-11-23habanalabs/gaudi2: remove redundant firmware version checkfarah kassabri1-2/+1
2022-11-23habanalabs: fix print for out-of-sync and pkt-failure eventsTomer Tayar1-4/+4
2022-11-23habanalabs/gaudi2: add page fault notify eventDani Liberman1-8/+9
2022-11-23habanalabs/gaudi2: classify power/thermal events as infoOfir Bitton1-0/+1
2022-11-23habanalabs/gaudi2: add razwi notify eventDani Liberman1-61/+79
2022-11-23habanalabs/gaudi2: implement fp32 not supported eventOfir Bitton1-0/+5
2022-11-23habanalabs/gaudi2: add PCI revision 2 supportOfir Bitton1-5/+1
2022-11-23habanalabs: remove redundant gaudi2_sec asic typeOfir Bitton1-1/+1
2022-11-23habanalabs/gaudi2: use graceful hard reset for F/W eventsTomer Tayar1-17/+10
2022-11-23habanalabs/gaudi2: remove configurations to access the MSI-X doorbellTomer Tayar1-31/+3
2022-11-23habanalabs/gaudi2: capture page fault dataDani Liberman1-0/+1
2022-11-23habanalabs/gaudi2: capture RAZWI informationDani Liberman1-17/+238
2022-11-23habanalabs/gaudi2: add device unavailable notificationTal Cohen1-2/+10
2022-11-23habanalabs/gaudi2: remove privileged MME clock configurationKoby Elbaz1-6/+1
2022-11-23habanalabs/gaudi2: fix module ID for RAZWI handlingTomer Tayar1-1/+7
2022-10-11treewide: use get_random_u32() when possibleJason A. Donenfeld1-1/+1
2022-09-19habanalabs/gaudi2: Remove unnecessary (void*) conversionsLi zeming1-3/+3
2022-09-19habanalabs/gaudi2: add handling to pmmu events in eqe handlerDani Liberman1-0/+1
2022-09-19habanalabs/gaudi2: get f/w reset status register dynamicallyfarah kassabri1-1/+4
2022-09-19habanalabs/gaudi2: increase hard-reset sleep time to 2 secTomer Tayar1-1/+1
2022-09-19habanalabs/gaudi2: print RAZWI info upon PCIe access errorTomer Tayar1-4/+48
2022-09-19habanalabs: MMU invalidation h/w is per deviceOded Gabbay1-8/+8
2022-09-19habanalabs: new notifier events for device stateTal Cohen1-1/+53
2022-09-19habanalabs/gaudi2: free event irq if init failsOded Gabbay1-1/+5
2022-09-19habanalabs: add support for new cpucp return codesOfir Bitton1-0/+2
2022-09-19habanalabs/gaudi: rename mme cfg error response printOfir Bitton1-1/+1
2022-09-19habanalabs: send device active message to f/wfarah kassabri1-0/+12
2022-09-19habanalabs/gaudi2: dump detailed information upon RAZWIOfir Bitton1-51/+155
2022-09-18habanalabs/gaudi2: log critical events with no rate limitfarah kassabri1-4/+11
2022-09-18habanalabs: set command buffer host VA dynamicallyDafna Hirschfeld1-3/+0
2022-09-18habanalabs/gaudi2: assigning PQFs for ARC f/w in PDMARajarama Manjukody Bhat1-4/+9
2022-09-18habanalabs: unify hwmon resources clean upDani Liberman1-17/+1
2022-09-18habanalabs/gaudi2: new API to control engine cores running modeTal Cohen1-5/+67
2022-09-18habanalabs/gaudi2: change device f/w security checkfarah kassabri1-15/+6
2022-09-18habanalabs/gaudi2: mark PCIE access error as fatalTomer Tayar1-0/+1
2022-09-18habanalabs: remove all kdma locksOded Gabbay1-23/+0
2022-09-18habanalabs: add return code field to module iteratorOhad Sharabi1-8/+18
2022-09-18habanalabs/gaudi2: enable all MMU SPI/SEI interruptsTomer Tayar1-3/+11
2022-09-18habanalabs: rename non_hard_reset to compute_resetOfir Bitton1-2/+2
2022-09-18habanalabs: Simplify bool conversionYang Li1-1/+1
2022-09-18habanalabs: removed seq_file parameter from is_idle asic functionsDani Liberman1-47/+50
2022-07-12habanalabs: move h/w dirty message to debugOded Gabbay1-1/+1
2022-07-12habanalabs: rename soft reset to compute resetOded Gabbay1-2/+2
2022-07-12habanalabs/gaudi2: map virtual MSI-X doorbell memory for userTomer Tayar1-2/+41
2022-07-12habanalabs/gaudi2: modify decoder to use virtual MSI-X doorbellTomer Tayar1-11/+137