summaryrefslogtreecommitdiffstats
path: root/drivers/misc/habanalabs/device.c
AgeCommit message (Expand)AuthorLines
2019-09-05habanalabs: show correct id in error printOded Gabbay-2/+2
2019-09-05habanalabs: add uapi to retrieve device utilizationOded Gabbay-1/+115
2019-09-05habanalabs: print to kernel log when reset is finishedOded Gabbay-0/+2
2019-09-05habanalabs: Expose devices after initialization is doneTomer Tayar-54/+109
2019-09-05habanalabs: create two char devices per ASICOded Gabbay-3/+50
2019-09-05habanalabs: change device_setup_cdev() to be more genericOded Gabbay-22/+25
2019-09-05habanalabs: maintain a list of file private data objectsOded Gabbay-71/+61
2019-09-05habanalabs: rename user_ctx as compute_ctxOded Gabbay-7/+7
2019-09-05habanalabs: kill user process after CS rollbackOded Gabbay-4/+13
2019-08-12habanalabs: Avoid double free in error flowTomer Tayar-3/+2
2019-05-29habanalabs: de-couple MMU and VM module initializationOded Gabbay-3/+20
2019-05-29habanalabs: initialize device CPU queues after MMU initOded Gabbay-11/+11
2019-06-04habanalabs: remove simulator dedicated codeOded Gabbay-7/+0
2019-05-09habanalabs: change polling functions to macrosOded Gabbay-89/+0
2019-05-04habanalabs: force user to set device debug modeOded Gabbay-0/+48
2019-05-24habanalabs: Avoid using a non-initialized MMU cache mutexTomer Tayar-0/+2
2019-04-30habanalabs: increase timeout if working with simulatorDalit Ben Zoor-1/+7
2019-04-25habanalabs: rename restore to ctx_switch when appropriateOded Gabbay-3/+3
2019-04-10habanalabs: Cancel pr_fmt() definition dependency on includes orderTomer Tayar-0/+2
2019-04-06habanalabs: improve IOCTLs behavior when disabled or resetOded Gabbay-4/+5
2019-04-06habanalabs: all FD must be closed before removing deviceOded Gabbay-5/+27
2019-04-02habanalabs: remove extra semicolonOded Gabbay-1/+1
2019-03-24habanalabs: add device status option to INFO IOCTLDalit Ben Zoor-0/+15
2019-03-17habanalabs: never fail hard reset of deviceOded Gabbay-10/+9
2019-03-03habanalabs: prevent host crash during suspend/resumeOded Gabbay-4/+42
2019-03-03habanalabs: perform accounting for active CSOded Gabbay-0/+1
2019-03-13habanalabs: complete user context cleanup before hard resetOmer Shpigelman-1/+23
2019-02-28habanalabs: disable CPU access on timeoutsOded Gabbay-0/+2
2019-02-27habanalabs: make functions static or declare themOded Gabbay-1/+1
2019-02-18habanalabs: add debugfs supportOded Gabbay-0/+6
2019-02-18habanalabs: add virtual memory and MMU modulesOmer Shpigelman-1/+19
2019-02-18habanalabs: add command submission moduleOded Gabbay-0/+16
2019-02-18habanalabs: add device reset supportOded Gabbay-2/+323
2019-02-18habanalabs: add sysfs and hwmon supportOded Gabbay-0/+163
2019-02-18habanalabs: add event queue and interruptsOded Gabbay-1/+33
2019-02-18habanalabs: add h/w queues moduleOded Gabbay-2/+73
2019-02-18habanalabs: add basic Goya h/w initializationOded Gabbay-0/+12
2019-02-18habanalabs: add command buffer moduleOded Gabbay-1/+42
2019-02-18habanalabs: add context and ASID modulesOded Gabbay-0/+47
2019-02-18habanalabs: add basic Goya supportOded Gabbay-0/+71
2019-02-18habanalabs: add skeleton driverOded Gabbay-0/+340