summaryrefslogtreecommitdiffstats
path: root/sound/core/memalloc.c
AgeCommit message (Expand)AuthorFilesLines
2021-08-13ALSA: memalloc: Count continuous pages in vmalloc buffer handlerTakashi Iwai1-7/+21
2021-08-04ALSA: memalloc: Store snd_dma_buffer.addr for continuous pages, tooTakashi Iwai1-2/+5
2021-08-04ALSA: memalloc: Fix pgprot for WC mmap on x86Takashi Iwai1-0/+4
2021-08-04ALSA: memalloc: Support WC allocation on all architecturesTakashi Iwai1-7/+39
2021-08-04ALSA: memalloc: Correctly name as WCTakashi Iwai1-4/+4
2021-08-04ALSA: memalloc: Minor refactoringTakashi Iwai1-26/+18
2021-08-02Merge branch 'for-linus' into for-nextTakashi Iwai1-1/+1
2021-08-02ALSA: memalloc: Fix regression with SNDRV_DMA_TYPE_CONTINUOUSTakashi Iwai1-1/+1
2021-07-19ALSA: core: Add device-managed page allocator helperTakashi Iwai1-0/+46
2021-06-10ALSA: core: Add continuous and vmalloc mmap opsTakashi Iwai1-0/+17
2021-06-10ALSA: core: Move mmap handler into memalloc opsTakashi Iwai1-0/+36
2021-06-10ALSA: core: Abstract memory alloc helpersTakashi Iwai1-147/+244
2020-12-18ALSA: memalloc: Align buffer allocations in page sizeTakashi Iwai1-0/+1
2020-12-17ALSA: core: memalloc: add page alignment for iramRobin Gong1-1/+2
2020-09-03ALSA: core: memalloc: fix fallthrough positionPierre-Louis Bossart1-1/+1
2020-07-09ALSA: Use fallthrough pseudo-keywordGustavo A. R. Silva1-1/+1
2020-06-15ALSA: memalloc: Initialize all fields of snd_dma_buffer properlyTakashi Iwai1-4/+3
2020-06-02mm: remove the pgprot argument to __vmallocChristoph Hellwig1-1/+1
2019-11-06ALSA: memalloc: Add vmalloc buffer allocation supportTakashi Iwai1-4/+16
2019-11-06ALSA: memalloc: Allow NULL device for SNDRV_DMA_TYPE_CONTINUOUS typeTakashi Iwai1-3/+8
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156Thomas Gleixner1-16/+1
2019-03-27ALSA: Replace snd_malloc_pages() and snd_free_pages() with standard helpers, ...Takashi Iwai1-50/+3
2019-02-05ALSA: core: Don't allow NULL device for memory allocationTakashi Iwai1-0/+2
2018-10-12ALSA: memalloc: Add fall-through annotationTakashi Iwai1-0/+1
2018-08-28ALSA: memalloc: Add non-cached buffer typeTakashi Iwai1-0/+17
2018-08-28ALSA: memalloc: Simplify snd_malloc_dev_pages() callsTakashi Iwai1-11/+7
2018-08-28ALSA: memalloc: Don't align the size to power-of-twoTakashi Iwai1-7/+2
2018-07-23ALSA: memalloc: Don't exceed over the requested sizeTakashi Iwai1-6/+2
2017-06-16ALSA: core: Follow standard EXPORT_SYMBOL() declarationsTakashi Iwai1-9/+4
2015-06-30genalloc: rename of_get_named_gen_pool() to of_gen_pool_get()Vladimir Zapolskiy1-1/+1
2014-02-14ALSA: core: Use standard printk helpersTakashi Iwai1-2/+2
2014-01-09ALSA: Merge memalloc code into snd-pcm moduleTakashi Iwai1-10/+0
2014-01-09ALSA: Remove superfluous header inclusions in memalloc.cTakashi Iwai1-4/+0
2014-01-09ALSA: Remove memory reservation code from memalloc helperTakashi Iwai1-264/+0
2014-01-09ALSA: Remove memory accounting in memalloc helperTakashi Iwai1-29/+2
2013-11-15sound/core/memalloc.c: use gen_pool_dma_alloc() to allocate iram bufferNicolin Chen1-5/+1
2013-10-29ALSA: memalloc: NULL-initialize in snd_malloc_dev_iram()Takashi Iwai1-0/+3
2013-10-29ALSA: memalloc: Make snd_{malloc|free}_dev_iram() staticTakashi Iwai1-2/+2
2013-10-28ALSA: memalloc: Yet another ifdef CONFIG_GENERIC_ALLOCATOR protectionTakashi Iwai1-0/+2
2013-10-24ALSA: Add ifdef CONFIG_GENERIC_ALLOCATOR for SNDRV_DMA_TYPE_IRAM codeTakashi Iwai1-0/+4
2013-10-24ALSA: Add SoC on-chip internal ram support for DMA buffer allocationNicolin Chen1-0/+52
2013-03-12ALSA: add/change some comments describing function return valuesYacine Belkadi1-10/+10
2011-09-27treewide: Correct spelling of successfully in commentsJoe Perches1-2/+2
2011-02-14ALSA: core: sparse cleanupsClemens Ladisch1-1/+2
2009-07-08ALSA: Fix SG-buffer DMA with non-coherent architecturesTakashi Iwai1-0/+4
2008-10-11Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds...David S. Miller1-32/+20
2008-08-29alsa: Remove special SBUS dma support code.David S. Miller1-49/+1
2008-08-29sparc: Convert all SBUS drivers to dma_*() interfaces.David S. Miller1-4/+4
2008-08-29sparc: Make SBUS DMA interfaces take struct device.David S. Miller1-2/+4
2008-08-25ALSA: Fix allocation size calculation in snd_dma_alloc_pages_fallback()Takashi Iwai1-1/+6