aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/misc/habanalabs/common
AgeCommit message (Expand)AuthorFilesLines
2020-11-30habanalabs: Skip updating CI of internal queues if not in useTomer Tayar1-0/+5
2020-11-30habanalabs: Small refactoring of cs_do_release()Tomer Tayar1-50/+49
2020-11-30habanalabs: Small refactoring of CS IOCTL handlingTomer Tayar1-193/+222
2020-11-30habanalabs/gaudi: fetch PLL info from FWOfir Bitton2-0/+30
2020-11-30habanalabs: refactor MMU to support dual residency MMUMoti Haimovski3-47/+143
2020-11-30habanalabs: fix MMU print messageMoti Haimovski1-1/+1
2020-11-30habanalabs/gaudi: scrub all memory upon closing FDfarah kassabri4-1/+36
2020-11-30habanalabs: fetch security indication from FWOfir Bitton3-17/+76
2020-11-30habanalabs: fix cs counters structurefarah kassabri4-58/+73
2020-11-30habanalabs: advanced FW loadingOfir Bitton2-5/+18
2020-11-30habanalabs: initialize variable before useOded Gabbay1-1/+1
2020-11-30habanalabs: make sure cs type is valid in cs_ioctl_signal_waitOded Gabbay1-1/+3
2020-11-30habanalabs/gaudi: monitor device memory usageOded Gabbay1-6/+50
2020-11-30habanalabs: sync stream collective supportOfir Bitton3-8/+11
2020-11-30habanalabs: sync stream collective infrastructureOfir Bitton3-16/+121
2020-11-30habanalabs: use enum for CB allocation optionsTal Cohen2-5/+45
2020-11-30habanalabs/gaudi: add support for NIC QMANsOded Gabbay1-2/+1
2020-11-30habanalabs: remove duplicate checkOded Gabbay1-3/+4
2020-11-30habanalabs: sync stream refactor functionsOfir Bitton1-92/+118
2020-11-30habanalabs: add support for multiple SOBs per monitorOfir Bitton3-6/+48
2020-11-30habanalabs: sync stream structures refactorOfir Bitton2-115/+160
2020-11-30habanalabs: don't init vm module if no MMUOded Gabbay1-19/+14
2020-11-30habanalabs: support multiple types of firmwaresOded Gabbay3-3/+21
2020-11-30habanalabs: we need CPU queues for hwmonOded Gabbay1-1/+1
2020-11-30habanalabs: change aggregate cs counters to atomicOded Gabbay4-25/+59
2020-11-30habanalabs: put devices before driver removalOfir Bitton1-8/+8
2020-11-30habanalabs: free host huge va_range if not usedOfir Bitton1-0/+1
2020-11-04habanalabs: fix kernel pointer typeArnd Bergmann4-30/+29
2020-09-25habanalabs: add notice of device not idleOded Gabbay1-0/+8
2020-09-25habanalabs: add debug messages for opening/closing contextOded Gabbay1-0/+5
2020-09-25habanalabs: release kernel context after hw_finiOded Gabbay1-7/+6
2020-09-25habanalabs: correct an error messageOded Gabbay1-2/+2
2020-09-22habanalabs: add indication of security-enabled F/WOded Gabbay3-9/+70
2020-09-22habanalabs: Add an option to map CB to device MMUTomer Tayar3-6/+222
2020-09-22habanalabs: Save context in a command buffer objectTomer Tayar3-14/+19
2020-09-22habanalabs: allow to wait on CS without sleepOded Gabbay1-2/+5
2020-09-22habanalabs: add debugfs support for MMU with 6 HOPsMoti Haimovski1-10/+60
2020-09-22habanalabs: add num_hops to hl_mmu_propertiesMoti Haimovski1-0/+6
2020-09-22habanalabs: refactor MMU as device-orientedMoti Haimovski5-220/+402
2020-09-22habanalabs: rename mmu.c to mmu_v1.cMoti Haimovski2-2/+2
2020-09-22habanalabs: use smallest possible alignment for virtual addressesOmer Shpigelman1-38/+48
2020-09-22habanalabs: remove unused ASIC function pointerOded Gabbay1-5/+0
2020-09-22habanalabs: rename ArmCP to CPU-CPOded Gabbay2-19/+20
2020-09-22habanalabs: count dropped CS because max CS in-flightOded Gabbay1-1/+4
2020-09-22habanalabs: make use of dma_mmap_coherentHillf Danton2-8/+3
2020-09-22habanalabs: clear vm_pgoff before doing the mmapOded Gabbay1-0/+4
2020-09-22habanalabs: restructure hl_mmapOded Gabbay3-4/+20
2020-09-22habanalabs: replace armcp with the generic cpucpOded Gabbay8-141/+160
2020-09-22habanalabs: add support for getting device total energyfarah kassabri3-0/+50
2020-09-22habanalabs: Include linux/bitfield.h only in habanalabs.hTomer Tayar3-2/+1