summaryrefslogtreecommitdiffstats
path: root/drivers/misc/habanalabs/common/command_buffer.c
Commit message (Expand)AuthorAgeFilesLines
* habanalabs: move driver to accel subsystemOded Gabbay2023-01-261-558/+0
* habanalabs/uapi: move uapi file to drmOded Gabbay2023-01-261-1/+1
* habanalabs: don't allow user to destroy CB handle more than onceTomer Tayar2023-01-261-0/+22
* habanalabs: MMU invalidation h/w is per deviceOded Gabbay2022-09-191-5/+5
* habanalabs: fix possible hole in device vafarah kassabri2022-09-191-83/+16
* habanalabs: set command buffer host VA dynamicallyDafna Hirschfeld2022-09-181-4/+14
* habanalabs: refactor dma asic-specific functionsOhad Sharabi2022-07-121-8/+4
* habanalabs: remove hdev from hl_ctx_get argsOhad Sharabi2022-05-221-1/+1
* habanalabs: add topic to memory manager bufferYuri Nudelman2022-05-221-0/+1
* habanalabs: use unified memory manager for CB flowYuri Nudelman2022-05-221-337/+25
* habanalabs: unified memory manager new code for CB flowYuri Nudelman2022-05-221-0/+156
* habanalabs: avoid using an uninitialized variableTomer Tayar2022-02-281-1/+1
* habanalabs: silence an uninitialized variable warningDan Carpenter2022-02-281-0/+2
* habanalabs: add a lock to protect multiple reset variablesOfir Bitton2021-12-261-2/+1
* habanalabs: refactor reset information variablesOfir Bitton2021-12-261-1/+1
* habanalabs: replace some -ENOTTY with -EINVALOded Gabbay2021-12-261-1/+1
* habanalabs: change wait_for_interrupt implementationfarah kassabri2021-12-261-6/+25
* habanalabs: fix possible deadlock in cache invl failureOfir Bitton2021-12-261-5/+4
* habanalabs: partly skip cache flush when in PMMU map flowYuri Nudelman2021-12-261-1/+2
* habanalabs: add enum mmu_op_flagsYuri Nudelman2021-12-261-3/+3
* habanalabs: wrong VA size calculationYuri Nudelman2021-12-261-1/+1
* habanalabs: cannot sleep while holding spinlockfarah kassabri2021-09-011-2/+0
* habanalabs: rename cb_mmap to mmapZvika Yehudai2021-08-291-1/+1
* habanalabs: replace GFP_ATOMIC with GFP_KERNELOfir Bitton2021-04-091-3/+9
* habanalabs: replace WARN/WARN_ON with dev_crit in driverAlon Mizrahi2021-01-271-3/+5
* habanalabs: Add CB IOCTL opcode to retrieve CB informationTomer Tayar2020-11-301-0/+38
* habanalabs: mmu map wrapper for sizes larger than a pageOfir Bitton2020-11-301-5/+5
* habanalabs: restore vm_pgoff after mmapOded Gabbay2020-11-301-0/+1
* habanalabs: add 'needs reset' state in driverOfir Bitton2020-11-301-2/+3
* habanalabs: Move repeatedly included headers to habanalabs.hTomer Tayar2020-11-301-1/+0
* habanalabs: fix kernel pointer typeArnd Bergmann2020-11-041-5/+4
* habanalabs: Add an option to map CB to device MMUTomer Tayar2020-09-221-4/+192
* habanalabs: Save context in a command buffer objectTomer Tayar2020-09-221-9/+13
* habanalabs: make use of dma_mmap_coherentHillf Danton2020-09-221-7/+2
* habanalabs: clear vm_pgoff before doing the mmapOded Gabbay2020-09-221-0/+4
* habanalabs: restructure hl_mmapOded Gabbay2020-09-221-1/+1
* habanalabs: change CB's ID to be 64 bitsOded Gabbay2020-09-221-1/+1
* habanalabs: Validate user address before mappingOfir Bitton2020-08-221-2/+14
* habanalabs: create internal CB poolOfir Bitton2020-07-241-30/+52
* habanalabs: create common folderOded Gabbay2020-07-241-0/+463