Changeset 717 for GPL/trunk/alsa-kernel/include/sound/memalloc.h
- Timestamp:
- Aug 7, 2022, 6:11:12 PM (3 years ago)
- Location:
- GPL/trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
GPL/trunk
- Property svn:mergeinfo changed
/GPL/branches/uniaud32-next merged: 710-716
- Property svn:mergeinfo changed
-
GPL/trunk/alsa-kernel/include/sound/memalloc.h
r703 r717 32 32 #define SNDRV_DMA_TYPE_CONTINUOUS 1 /* continuous no-DMA memory */ 33 33 #define SNDRV_DMA_TYPE_DEV 2 /* generic device continuous */ 34 #define SNDRV_DMA_TYPE_DEV_ UC 5 /* continuous non-cahced */34 #define SNDRV_DMA_TYPE_DEV_WC 5 /* continuous write-combined */ 35 35 #ifdef CONFIG_SND_DMA_SGBUF 36 36 #define SNDRV_DMA_TYPE_DEV_SG 3 /* generic device SG-buffer */ 37 #define SNDRV_DMA_TYPE_DEV_ UC_SG 6 /* SG non-cached */37 #define SNDRV_DMA_TYPE_DEV_WC_SG 6 /* SG write-combined */ 38 38 #else 39 39 #define SNDRV_DMA_TYPE_DEV_SG SNDRV_DMA_TYPE_DEV /* no SG-buf support */ 40 #define SNDRV_DMA_TYPE_DEV_ UC_SG SNDRV_DMA_TYPE_DEV_UC40 #define SNDRV_DMA_TYPE_DEV_WC_SG SNDRV_DMA_TYPE_DEV_WC 41 41 #endif 42 42 #ifdef CONFIG_GENERIC_ALLOCATOR … … 80 80 unsigned int ofs, unsigned int size); 81 81 82 /* device-managed memory allocator */ 83 struct snd_dma_buffer *snd_devm_alloc_pages(struct device *dev, int type, 84 size_t size); 85 #ifdef TARGET_OS2 86 int snd_free_sgbuf_pages(struct snd_dma_buffer *dmab); 87 void *snd_malloc_sgbuf_pages(struct device *device, 88 size_t size, struct snd_dma_buffer *dmab, 89 size_t *res_size); 90 91 #endif 82 92 #endif /* __SOUND_MEMALLOC_H */ 83 93
Note:
See TracChangeset
for help on using the changeset viewer.