*参照元 [#x3d4f7cf]
#backlinks

*説明 [#fb176bfa]
-パス: [[linux-4.4.1/sound/core/pcm_dmaengine.c]]

-FIXME: これは何?
--説明


**引数 [#q383341e]
-dma_filter_fn filter_fn
--
--[[linux-4.4.1/dma_filter_fn]]
-void *filter_data
--


**返り値 [#t094f337]
-struct dma_chan *
--
--[[linux-4.4.1/dma_chan]]


**参考 [#q34becc3]


*実装 [#h95e8f81]
 /**
  * snd_dmaengine_pcm_request_channel - Request channel for the dmaengine PCM
  * @filter_fn: Filter function used to request the DMA channel
  * @filter_data: Data passed to the DMA filter function
  *
  * Returns NULL or the requested DMA channel.
  *
  * This function request a DMA channel for usage with dmaengine PCM.
  */
 struct dma_chan *snd_dmaengine_pcm_request_channel(dma_filter_fn filter_fn,
         void *filter_data)
 {
         dma_cap_mask_t mask;
 
-
--[[linux-4.4.1/dma_cap_mask_t]]

         dma_cap_zero(mask);
         dma_cap_set(DMA_SLAVE, mask);
         dma_cap_set(DMA_CYCLIC, mask);
 
-
--[[linux-4.4.1/dma_cap_zero()]]
--[[linux-4.4.1/dma_cap_set()]]

         return dma_request_channel(mask, filter_fn, filter_data);
-
--[[linux-4.4.1/dma_request_channel()]]

 }
 EXPORT_SYMBOL_GPL(snd_dmaengine_pcm_request_channel);
-
--[[linux-4.4.1/EXPORT_SYMBOL_GPL()]]


*コメント [#qc814b29]


トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS