summaryrefslogtreecommitdiffstats
path: root/drivers/misc/habanalabs/device.c
Commit message (Expand)AuthorAgeFilesLines
* habanalabs: re-factor H/W queues initializationOmer Shpigelman2020-05-171-8/+9
* habanalabs: removing extra ;Oded Gabbay2020-03-241-1/+1
* habanalabs: do not halt CoreSight during hard resetOmer Shpigelman2020-02-111-1/+3
* habanalabs: halt the engines before hard-resetOded Gabbay2020-02-111-0/+1
* habanalabs: flush EQ workers in hard resetOded Gabbay2019-11-211-5/+11
* habanalabs: make the reset code more consistentOded Gabbay2019-11-211-1/+1
* habanalabs: remove set but not used variable 'ctx'YueHaibing2019-11-211-2/+0
* habanalabs: show correct id in error printOded Gabbay2019-09-051-2/+2
* habanalabs: add uapi to retrieve device utilizationOded Gabbay2019-09-051-1/+115
* habanalabs: print to kernel log when reset is finishedOded Gabbay2019-09-051-0/+2
* habanalabs: Expose devices after initialization is doneTomer Tayar2019-09-051-54/+109
* habanalabs: create two char devices per ASICOded Gabbay2019-09-051-3/+50
* habanalabs: change device_setup_cdev() to be more genericOded Gabbay2019-09-051-22/+25
* habanalabs: maintain a list of file private data objectsOded Gabbay2019-09-051-71/+61
* habanalabs: rename user_ctx as compute_ctxOded Gabbay2019-09-051-7/+7
* habanalabs: kill user process after CS rollbackOded Gabbay2019-09-051-4/+13
* habanalabs: Avoid double free in error flowTomer Tayar2019-08-121-3/+2
* habanalabs: de-couple MMU and VM module initializationOded Gabbay2019-05-291-3/+20
* habanalabs: initialize device CPU queues after MMU initOded Gabbay2019-05-291-11/+11
* habanalabs: remove simulator dedicated codeOded Gabbay2019-06-041-7/+0
* habanalabs: change polling functions to macrosOded Gabbay2019-05-091-89/+0
* habanalabs: force user to set device debug modeOded Gabbay2019-05-041-0/+48
* habanalabs: Avoid using a non-initialized MMU cache mutexTomer Tayar2019-05-241-0/+2
* habanalabs: increase timeout if working with simulatorDalit Ben Zoor2019-04-301-1/+7
* habanalabs: rename restore to ctx_switch when appropriateOded Gabbay2019-04-251-3/+3
* habanalabs: Cancel pr_fmt() definition dependency on includes orderTomer Tayar2019-04-101-0/+2
* habanalabs: improve IOCTLs behavior when disabled or resetOded Gabbay2019-04-061-4/+5
* habanalabs: all FD must be closed before removing deviceOded Gabbay2019-04-061-5/+27
* habanalabs: remove extra semicolonOded Gabbay2019-04-021-1/+1
* habanalabs: add device status option to INFO IOCTLDalit Ben Zoor2019-03-241-0/+15
* habanalabs: never fail hard reset of deviceOded Gabbay2019-03-171-10/+9
* habanalabs: prevent host crash during suspend/resumeOded Gabbay2019-03-031-4/+42
* habanalabs: perform accounting for active CSOded Gabbay2019-03-031-0/+1
* habanalabs: complete user context cleanup before hard resetOmer Shpigelman2019-03-131-1/+23
* habanalabs: disable CPU access on timeoutsOded Gabbay2019-02-281-0/+2
* habanalabs: make functions static or declare themOded Gabbay2019-02-271-1/+1
* habanalabs: add debugfs supportOded Gabbay2019-02-181-0/+6
* habanalabs: add virtual memory and MMU modulesOmer Shpigelman2019-02-181-1/+19
* habanalabs: add command submission moduleOded Gabbay2019-02-181-0/+16
* habanalabs: add device reset supportOded Gabbay2019-02-181-2/+323
* habanalabs: add sysfs and hwmon supportOded Gabbay2019-02-181-0/+163
* habanalabs: add event queue and interruptsOded Gabbay2019-02-181-1/+33
* habanalabs: add h/w queues moduleOded Gabbay2019-02-181-2/+73
* habanalabs: add basic Goya h/w initializationOded Gabbay2019-02-181-0/+12
* habanalabs: add command buffer moduleOded Gabbay2019-02-181-1/+42
* habanalabs: add context and ASID modulesOded Gabbay2019-02-181-0/+47
* habanalabs: add basic Goya supportOded Gabbay2019-02-181-0/+71
* habanalabs: add skeleton driverOded Gabbay2019-02-181-0/+340