summaryrefslogtreecommitdiff
path: root/drivers/misc/habanalabs
AgeCommit message (Expand)AuthorFilesLines
2019-09-05habanalabs: Add descriptive name to PSOC app status registerTomer Tayar2-2/+4
2019-09-05habanalabs: Add descriptive names to PSOC scratch-pad registersTomer Tayar2-17/+48
2019-09-05habanalabs: create two char devices per ASICOded Gabbay4-52/+199
2019-09-05habanalabs: change device_setup_cdev() to be more genericOded Gabbay1-22/+25
2019-09-05habanalabs: maintain a list of file private data objectsOded Gabbay4-132/+129
2019-09-05habanalabs: rename user_ctx as compute_ctxOded Gabbay4-19/+21
2019-09-05habanalabs: show the process context dram usageOded Gabbay1-4/+7
2019-09-05habanalabs: kill user process after CS rollbackOded Gabbay1-4/+13
2019-09-05habanalabs: add handle field to context structureOded Gabbay2-11/+18
2019-09-05habanalabs: Use dev_get_drvdataChuhong Yuan1-4/+2
2019-09-05habanalabs: power management through sysfs is only for GOYAOded Gabbay2-98/+98
2019-09-05habanalabs: cap simulator timeoutOded Gabbay1-6/+14
2019-09-05habanalabs: add debug print when rejecting CSOded Gabbay1-0/+2
2019-09-05habanalabs: remove write_open_cnt propertyOded Gabbay1-10/+0
2019-08-12habanalabs: fix device IRQ unmasking for BE hostBen Segal1-9/+24
2019-08-12habanalabs: fix endianness handling for internal QMAN submissionOded Gabbay4-15/+17
2019-08-12habanalabs: fix completion queue handling when host is BEBen Segal1-14/+13
2019-08-12habanalabs: fix endianness handling for packets from userBen Segal2-13/+32
2019-08-12habanalabs: fix DRAM usage accounting on context tear downTomer Tayar1-0/+2
2019-08-12habanalabs: Avoid double free in error flowTomer Tayar1-3/+2
2019-07-29habanalabs: fix host memory polling in BE architectureBen Segal4-6/+20
2019-07-29habanalabs: fix F/W download in BE architectureBen Segal1-17/+2
2019-06-27habanalabs: don't reset device when getting VRHOTOded Gabbay1-1/+1
2019-07-08habanalabs: use %pad for printing a dma_addr_tArnd Bergmann1-2/+2
2019-07-01habanalabs: Add busy engines bitmask to HW idle IOCTLTomer Tayar4-5/+14
2019-07-01habanalabs: Add debugfs node for engines statusTomer Tayar4-53/+98
2019-07-01habanalabs: Update the device idle checkTomer Tayar3-4/+425
2019-06-16habanalabs: Allow accessing host mapped addresses via debugfsTomer Tayar2-16/+38
2019-05-31habanalabs: add WARN in case of bad MMU mappingOded Gabbay1-0/+4
2019-05-29habanalabs: remove DMA mask hack for GoyaOded Gabbay1-15/+4
2019-05-29habanalabs: set Goya CPU to use ASIC MMUOded Gabbay1-3/+20
2019-05-29habanalabs: add MMU mappings for Goya CPUOded Gabbay4-14/+137
2019-05-29habanalabs: initialize MMU context for driverOded Gabbay2-4/+13
2019-05-29habanalabs: de-couple MMU and VM module initializationOded Gabbay3-20/+22
2019-05-29habanalabs: initialize device CPU queues after MMU initOded Gabbay3-48/+40
2019-06-06habanalabs: add rate-limit to an error messageOded Gabbay1-1/+1
2019-06-04habanalabs: remove simulator dedicated codeOded Gabbay2-11/+0
2019-05-30habanalabs: restore unsecured registers default valuesDalit Ben Zoor1-3/+16
2019-05-30habanalabs: clear sobs and monitors in context switchDalit Ben Zoor1-0/+7
2019-05-30habanalabs: make tpc registers securedDalit Ben Zoor1-0/+16
2019-05-17habanalabs: don't limit packet size for device CPUOded Gabbay3-23/+3
2019-05-16habanalabs: support device memory memset > 4GBOded Gabbay1-19/+30
2019-05-13habanalabs: print event name for fatal and non-RAZWI eventsOmer Shpigelman1-19/+98
2019-05-13habanalabs: increase PCI ELBI timeout for PalladiumOmer Shpigelman2-1/+11
2019-05-12habanalabs: pass device pointer to asic-specific functionOded Gabbay4-7/+8
2019-05-09habanalabs: change polling functions to macrosOded Gabbay5-129/+81
2019-05-09habanalabs: remove redundant memory clearOded Gabbay1-2/+0
2019-05-09habanalabs: remove redundant CB size adjustmentOded Gabbay1-8/+1
2019-05-08habanalabs: check to load F/W before boot statusOded Gabbay1-3/+3
2019-05-08habanalabs: remove dead code in habanalabs_drv.cOded Gabbay1-30/+26