summaryrefslogtreecommitdiffstats
path: root/drivers/misc/habanalabs/common/device.c
AgeCommit message (Expand)AuthorFilesLines
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
2022-07-12habanalabs: set default value for memory_scrubDafna Hirschfeld1-0/+3
2022-07-12habanalabs: move call to scrub_device_mem after ctx_finiDafna Hirschfeld1-2/+14
2022-07-12habanalabs/gaudi: collect undefined opcode error infoTal Cohen1-6/+7
2022-07-12habanalabs: fix race between hl_get_compute_ctx() and hl_ctx_put()Tomer Tayar1-0/+1
2022-05-22habanalabs: do MMU prefetch as deferred workOhad Sharabi1-1/+14
2022-05-22habanalabs: use NULL for eventfdOded Gabbay1-6/+2
2022-05-22habanalabs: add support for notification via eventfdTal Cohen1-0/+52
2022-05-22habanalabs: handle race in driver finiDani Liberman1-4/+7
2022-05-22habanalabs: use unified memory manager for CB flowYuri Nudelman1-8/+4
2022-05-22habanalabs: hide memory manager page shiftYuri Nudelman1-1/+2
2022-05-22habanalabs: support debugfs Byte access to device DRAMMoti Haimovski1-0/+12
2022-05-22habanalabs: use for_each_sgtable_dma_sg for dma sgtOhad Sharabi1-0/+32
2022-05-22habanalabs: don't print normal reset operationsOded Gabbay1-3/+6
2022-05-22habanalabs: enforce alignment upon registers access through debugfsDafna Hirschfeld1-0/+5
2022-05-22habanalabs: add callback and field to be used for debugfs refactorDafna Hirschfeld1-0/+127
2022-05-22habanalabs: convert ts to use unified memory managerYuri Nudelman1-2/+2
2022-05-22habanalabs: add new return code to device fd openOfir Bitton1-0/+4
2022-02-28habanalabs: add an option to delay a device resetTomer Tayar1-1/+7
2022-02-28habanalabs: Fix reset upon device release bugfarah kassabri1-5/+8
2022-02-28habanalabs: set max power on device init per ASICTomer Tayar1-1/+2
2022-02-28habanalabs: use proper max_power variable for device utilizationTomer Tayar1-1/+1
2022-02-28habanalabs: Timestamps buffers registrationfarah kassabri1-7/+11
2022-02-28habanalabs: fix soft reset flow in case of failureDani Liberman1-0/+3
2022-02-28habanalabs: move more f/w functions to firmware_if.cOded Gabbay1-3/+3
2022-02-28habanalabs: remove ASIC functions of clock gatingOded Gabbay1-4/+0
2021-12-26habanalabs: support hard-reset scheduling during soft-resetOfir Bitton1-3/+28
2021-12-26habanalabs: add a lock to protect multiple reset variablesOfir Bitton1-14/+36