summaryrefslogtreecommitdiffstats
path: root/drivers/misc/habanalabs/common/device.c
AgeCommit message (Expand)AuthorFilesLines
2022-11-23habanalabs: make print of engines idle mask more readableTomer Tayar1-6/+21
2022-11-23habanalabs: print context refcount value if hard reset failsTomer Tayar1-3/+15
2022-11-23habanalabs: increase the size of busy engines maskTomer Tayar1-4/+5
2022-11-23habanalabs: extend process wait timeout in device fineOded Gabbay1-2/+4
2022-11-23habanalabs: check schedule_hard_reset correctlyOded Gabbay1-12/+13
2022-11-23habanalabs: reset device if still in use when releasedTomer Tayar1-3/+4
2022-11-23habanalabs/gaudi2: add razwi notify eventDani Liberman1-1/+3
2022-11-23habanalabs/gaudi: add page fault notify eventDani Liberman1-0/+9
2022-11-23habanalabs: use single threaded WQ for event handlingDani Liberman1-1/+1
2022-11-23habanalabs/gaudi: add razwi notify eventDani Liberman1-0/+8
2022-11-23habanalabs/gaudi2: add PCI revision 2 supportOfir Bitton1-0/+4
2022-11-23habanalabs: remove redundant gaudi2_sec asic typeOfir Bitton1-3/+0
2022-11-23habanalabs: fix PCIe access to SRAM via debugfsTomer Tayar1-3/+3
2022-11-23habanalabs: no consecutive err when user context is enabledTal Cohen1-0/+4
2022-11-23habanalabs: add support for graceful hard resetTomer Tayar1-13/+128
2022-11-23habanalabs: avoid divide by zero in device utilizationOhad Sharabi1-2/+7
2022-11-23habanalabs: fix user mappings calculation in case of page faultDani Liberman1-2/+7
2022-11-23habanalabs: allow setting HBM BAR to other regionsOhad Sharabi1-13/+16
2022-11-23habanalabs: fix using freed pointerOhad Sharabi1-1/+4
2022-11-23habanalabs: verify no zero event is sentTal Cohen1-0/+5
2022-11-23habanalabs: handle HBM MMU when capturing page fault dataDani Liberman1-8/+21
2022-11-23habanalabs: move reset workqueue to be under hl_deviceTomer Tayar1-9/+6
2022-11-23habanalabs: skip idle status check if reset on device releaseTomer Tayar1-9/+7
2022-11-23habanalabs: replace 'pf' to 'prefetch'Dafna Hirschfeld1-7/+7
2022-11-23habanalabs: add page fault info uapiDani Liberman1-0/+58
2022-11-23habanalabs: refactor razwi event notificationDani Liberman1-0/+22
2022-11-23habanalabs: allow control device open during resetOfir Bitton1-0/+22
2022-09-20habanalabs: eliminate aggregate use warningOded Gabbay1-2/+2
2022-09-19habanalabs: fix resetting the DRAM BAROhad Sharabi1-19/+22
2022-09-19habanalabs/gaudi2: read F/W security indication after hard resetTomer Tayar1-0/+7
2022-09-19habanalabs: send device activity in a proper contextOfir Bitton1-2/+2
2022-09-19habanalabs: send device active message to f/wfarah kassabri1-0/+2
2022-09-18habanalabs: trace DMA allocationsOhad Sharabi1-18/+31
2022-09-18habanalabs: fix calculation of DRAM base address in PCIe BARTomer Tayar1-1/+5
2022-09-18habanalabs: add cdev index data memberOmer Shpigelman1-4/+6
2022-09-18habanalabs: move common function out of debugfs.cOded Gabbay1-0/+24
2022-09-18habanalabs: add a missing lock for in_reset indicationTomer Tayar1-0/+2
2022-09-18habanalabs: rename non_hard_reset to compute_resetOfir Bitton1-1/+1
2022-07-12habanalabs: rename soft reset to compute resetOded Gabbay1-14/+14
2022-07-12habanalabs: add status of reset after device releaseOded Gabbay1-6/+11
2022-07-12habanalabs: fix update of is_in_soft_resetOded Gabbay1-5/+15
2022-07-12habanalabs: add a value field to hl_fw_send_pci_access_msg()Tomer Tayar1-3/+2
2022-07-12habanalabs: initialize variable explicitlyOded Gabbay1-1/+1
2022-07-12habanalabs: do not set max power on a secured deviceOfir Bitton1-2/+4
2022-07-12habanalabs: enable gaudi2 code in driverOded Gabbay1-0/+8
2022-07-12habanalabs: add gaudi2 wait-for-CS supportOded Gabbay1-14/+34
2022-07-12habanalabs: remove obsolete device variables used for testingOded Gabbay1-2/+1
2022-07-12habanalabs: add gaudi2 asic-specific codeOded Gabbay1-0/+10
2022-07-12habanalabs: remove redundant argument in access_dev_mem APIsOfir Bitton1-3/+2
2022-07-12habanalabs: refactor dma asic-specific functionsOhad Sharabi1-0/+75