aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/misc/habanalabs/common/memory.c
AgeCommit message (Expand)Author
2023-01-26habanalabs: move driver to accel subsystemOded Gabbay
2023-01-26habanalabs/uapi: move uapi file to drmOded Gabbay
2023-01-26habanalabs: fix dma-buf release handling if dma_buf_fd() failsTomer Tayar
2023-01-26habanalabs: fix dmabuf to export only required sizeOhad Sharabi
2023-01-26habanalabs: modify export dmabuf APIOhad Sharabi
2023-01-26habanalabs: helper function to validate export paramsOhad Sharabi
2023-01-26habanalabs: remove support to export dmabuf from handleOhad Sharabi
2022-12-16Merge tag 'char-misc-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds
2022-11-30habanalabs: remove FOLL_FORCE usageDavid Hildenbrand
2022-11-23habanalabs: fix VA range calculationOhad Sharabi
2022-11-23habanalabs: zero ts registration buff when allocatedfarah kassabri
2022-11-23habanalabs: Use simplified API for p2p dist calcOded Gabbay
2022-09-20habanalabs: eliminate aggregate use warningOded Gabbay
2022-09-19habanalabs: MMU invalidation h/w is per deviceOded Gabbay
2022-09-18habanalabs: set command buffer host VA dynamicallyDafna Hirschfeld
2022-09-18habanalabs: fix bug when setting va block sizeDafna Hirschfeld
2022-09-18habanalabs: fix H/W block handling for partial unmappingsTomer Tayar
2022-09-18habanalabs: fix vma fields assignments order in hl_hw_block_mmap()Tomer Tayar
2022-09-18habanalabs: avoid returning a valid handle if map_block() failsTomer Tayar
2022-07-12habanalabs: add gaudi2 MMU supportMoti Haimovski
2022-07-12habanalabs: add gaudi2 asic-specific codeOded Gabbay
2022-07-12habanalabs: communicate supported page sizes to userOhad Sharabi
2022-07-12habanalabs: remove dead code from free_device_memory()Tomer Tayar
2022-07-12habanalabs: page size can only be a power of 2Ohad Sharabi
2022-07-12habanalabs: don't do memory scrubbing when unmappingDafna Hirschfeld
2022-07-12habanalabs: fix double unlock on error in map_device_va()Dan Carpenter
2022-05-22habanalabs: remove hdev from hl_ctx_get argsOhad Sharabi
2022-05-22habanalabs: do MMU prefetch as deferred workOhad Sharabi
2022-05-22habanalabs: add topic to memory manager bufferYuri Nudelman
2022-05-22habanalabs: hide memory manager page shiftYuri Nudelman
2022-05-22habanalabs: add prefetch flag to the MAP operationOhad Sharabi
2022-05-22habanalabs: use for_each_sgtable_dma_sg for dma sgtOhad Sharabi
2022-05-22habanalabs: hl_ts_behavior can be statickernel test robot
2022-05-22habanalabs: rephrase device out-of-memory messageOhad Sharabi
2022-05-22habanalabs: add MMU prefetch to ASIC-specific codeOhad Sharabi
2022-05-22habanalabs: convert ts to use unified memory managerYuri Nudelman
2022-05-22habanalabs: set non-0 value in dram default page sizeOhad Sharabi
2022-04-04habanalabs: Fix test build failuresGuenter Roeck
2022-02-28habanalabs: make sure device mem alloc is page alignedOhad Sharabi
2022-02-28habanalabs: allow user to set allocation page sizeOhad Sharabi
2022-02-28habanalabs: add missing include of vmalloc.hOded Gabbay
2022-02-28habanalabs: fix use-after-free bugOded Gabbay
2022-02-28habanalabs: fix spelling mistakeOded Gabbay
2022-02-28habanalabs: Timestamps buffers registrationfarah kassabri
2022-02-28habanalabs: reject host map with mmu disabledOded Gabbay
2022-02-28habanalabs: don't free phys_pg_pack inside lockOded Gabbay
2021-12-26habanalabs: refactor reset information variablesOfir Bitton
2021-12-26habanalabs: replace some -ENOTTY with -EINVALOded Gabbay
2021-12-26habanalabs: fix comments according to kernel-docOfir Bitton
2021-12-26habanalabs: fix possible deadlock in cache invl failureOfir Bitton