summaryrefslogtreecommitdiff
path: root/sound/core/memalloc.c
Commit message (Expand)AuthorAgeFilesLines
* ALSA: memalloc: invalidate SG pages before syncTakashi Iwai2022-02-101-1/+1
* ALSA: memalloc: Fix dma_need_sync() checksTakashi Iwai2022-02-101-4/+9
* ALSA: memalloc: Unify x86 SG-buffer handling (take#3)Takashi Iwai2021-11-161-4/+49
* ALSA: memalloc: Remove a stale commentTakashi Iwai2021-11-101-1/+0
* ALSA: memalloc: Use proper SG helpers for noncontig allocationsTakashi Iwai2021-11-091-3/+61
* ALSA: PCM: Fix NULL dereference at mmap checksTakashi Iwai2021-11-071-1/+4
* ALSA: memalloc: Catch call with NULL snd_dma_buffer pointerTakashi Iwai2021-11-051-0/+2
* Revert "ALSA: memalloc: Convert x86 SG-buffer handling with non-contiguous type"Takashi Iwai2021-11-041-47/+4
* ALSA: memalloc: Fix a typo in snd_dma_buffer_sync() descriptionTakashi Iwai2021-10-191-1/+1
* ALSA: memalloc: Convert x86 SG-buffer handling with non-contiguous typeTakashi Iwai2021-10-181-4/+47
* ALSA: memalloc: Support for non-coherent page allocationTakashi Iwai2021-10-181-0/+47
* ALSA: memalloc: Support for non-contiguous page allocationTakashi Iwai2021-10-181-8/+101
* ALSA: memalloc: Count continuous pages in vmalloc buffer handlerTakashi Iwai2021-08-131-7/+21
* ALSA: memalloc: Store snd_dma_buffer.addr for continuous pages, tooTakashi Iwai2021-08-041-2/+5
* ALSA: memalloc: Fix pgprot for WC mmap on x86Takashi Iwai2021-08-041-0/+4
* ALSA: memalloc: Support WC allocation on all architecturesTakashi Iwai2021-08-041-7/+39
* ALSA: memalloc: Correctly name as WCTakashi Iwai2021-08-041-4/+4
* ALSA: memalloc: Minor refactoringTakashi Iwai2021-08-041-26/+18
* Merge branch 'for-linus' into for-nextTakashi Iwai2021-08-021-1/+1
|\
| * ALSA: memalloc: Fix regression with SNDRV_DMA_TYPE_CONTINUOUSTakashi Iwai2021-08-021-1/+1
* | ALSA: core: Add device-managed page allocator helperTakashi Iwai2021-07-191-0/+46
|/
* ALSA: core: Add continuous and vmalloc mmap opsTakashi Iwai2021-06-101-0/+17
* ALSA: core: Move mmap handler into memalloc opsTakashi Iwai2021-06-101-0/+36
* ALSA: core: Abstract memory alloc helpersTakashi Iwai2021-06-101-147/+244
* ALSA: memalloc: Align buffer allocations in page sizeTakashi Iwai2020-12-181-0/+1
* ALSA: core: memalloc: add page alignment for iramRobin Gong2020-12-171-1/+2
* ALSA: core: memalloc: fix fallthrough positionPierre-Louis Bossart2020-09-031-1/+1
* ALSA: Use fallthrough pseudo-keywordGustavo A. R. Silva2020-07-091-1/+1
* ALSA: memalloc: Initialize all fields of snd_dma_buffer properlyTakashi Iwai2020-06-151-4/+3
* mm: remove the pgprot argument to __vmallocChristoph Hellwig2020-06-021-1/+1
* ALSA: memalloc: Add vmalloc buffer allocation supportTakashi Iwai2019-11-061-4/+16
* ALSA: memalloc: Allow NULL device for SNDRV_DMA_TYPE_CONTINUOUS typeTakashi Iwai2019-11-061-3/+8
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156Thomas Gleixner2019-05-301-16/+1
* ALSA: Replace snd_malloc_pages() and snd_free_pages() with standard helpers, ...Takashi Iwai2019-03-271-50/+3
* ALSA: core: Don't allow NULL device for memory allocationTakashi Iwai2019-02-051-0/+2
* ALSA: memalloc: Add fall-through annotationTakashi Iwai2018-10-121-0/+1
* ALSA: memalloc: Add non-cached buffer typeTakashi Iwai2018-08-281-0/+17
* ALSA: memalloc: Simplify snd_malloc_dev_pages() callsTakashi Iwai2018-08-281-11/+7
* ALSA: memalloc: Don't align the size to power-of-twoTakashi Iwai2018-08-281-7/+2
* ALSA: memalloc: Don't exceed over the requested sizeTakashi Iwai2018-07-231-6/+2
* ALSA: core: Follow standard EXPORT_SYMBOL() declarationsTakashi Iwai2017-06-161-9/+4
* genalloc: rename of_get_named_gen_pool() to of_gen_pool_get()Vladimir Zapolskiy2015-06-301-1/+1
* ALSA: core: Use standard printk helpersTakashi Iwai2014-02-141-2/+2
* ALSA: Merge memalloc code into snd-pcm moduleTakashi Iwai2014-01-091-10/+0
* ALSA: Remove superfluous header inclusions in memalloc.cTakashi Iwai2014-01-091-4/+0
* ALSA: Remove memory reservation code from memalloc helperTakashi Iwai2014-01-091-264/+0
* ALSA: Remove memory accounting in memalloc helperTakashi Iwai2014-01-091-29/+2
* sound/core/memalloc.c: use gen_pool_dma_alloc() to allocate iram bufferNicolin Chen2013-11-151-5/+1
* ALSA: memalloc: NULL-initialize in snd_malloc_dev_iram()Takashi Iwai2013-10-291-0/+3
* ALSA: memalloc: Make snd_{malloc|free}_dev_iram() staticTakashi Iwai2013-10-291-2/+2