aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/misc/habanalabs/common/device.c (follow)
AgeCommit message (Expand)AuthorFilesLines
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
2021-12-26habanalabs: refactor reset information variablesOfir Bitton1-37/+39
2021-12-26habanalabs: keep control device alive during hard resetDani Liberman1-18/+38
2021-12-26habanalabs: remove compute context pointerOded Gabbay1-5/+5
2021-12-26habanalabs: add helper to get compute contextOded Gabbay1-7/+6
2021-12-26habanalabs: fix etr asid configurationOded Gabbay1-2/+2
2021-12-26habanalabs: pass reset flags to reset threadTomer Tayar1-7/+3
2021-12-26habanalabs: handle events during soft-resetOfir Bitton1-0/+4
2021-12-26habanalabs: rename late init after reset functionOded Gabbay1-1/+1
2021-12-26habanalabs: fix soft reset accountingOded Gabbay1-25/+25
2021-12-26habanalabs: Move frequency change thread to goya_late_initRajaravi Krishna Katta1-58/+0
2021-12-26habanalabs: abort reset on invalid requestOded Gabbay1-7/+9
2021-12-26habanalabs: prevent false heartbeat messageOded Gabbay1-1/+3
2021-12-26habanalabs: expand clock throttling information uAPIOfir Bitton1-0/+3
2021-12-26habanalabs: rename reset flagsBharat Jauhari1-20/+20
2021-12-26habanalabs: adding indication of boot fit loadedOhad Sharabi1-2/+2
2021-10-18habanalabs: bypass reset for continuous h/w error eventBharat Jauhari1-34/+84
2021-10-18habanalabs: prevent race between fd close/openOded Gabbay1-7/+23
2021-10-18habanalabs: refactor reset log messageOded Gabbay1-1/+8
2021-10-18habanalabs: define soft-reset as inference opOded Gabbay1-1/+1
2021-09-01habanalabs: add support for f/w resetOded Gabbay1-12/+23
2021-09-01habanalabs: add "in device creation" statusOmer Shpigelman1-0/+3
2021-08-29habanalabs: add wait-for-multi-CS uAPIOhad Sharabi1-0/+4
2021-08-29habanalabs: revise prints on FD closeOded Gabbay1-2/+2
2021-08-29habanalabs: fix race between soft reset and heartbeatKoby Elbaz1-54/+41
2021-08-29habanalabs: mark linux image as not loaded after hw_finiTomer Tayar1-0/+5
2021-08-29habanalabs: missing mutex_unlock in process kill procedureOfir Bitton1-0/+1
2021-08-29habanalabs: expose state dumpYuri Nudelman1-0/+2
2021-08-29habanalabs: use get_task_pid() to take PIDOded Gabbay1-1/+5
2021-08-29habanalabs: release pending user interrupts on device finiOded Gabbay1-54/+46
2021-06-21habanalabs: allow reset upon device releaseOfir Bitton1-4/+21
2021-06-18habanalabs: added open_stats info ioctlYuri Nudelman1-0/+3
2021-06-18habanalabs: set rc as 'valid' in case of intentional func exitKoby Elbaz1-2/+3
2021-06-18habanalabs: add hard reset timeout for PLDMOmer Shpigelman1-2/+7
2021-06-18habanalabs: small code refactoringKoby Elbaz1-1/+1