lkml.org 
[lkml]   [2012]   [Jun]   [20]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    SubjectRe: [PATCH v2 2/3] ASoC: dmaengine-pcm: Rename and deprecate snd_dmaengine_pcm_pointer
    From
    Date
    On Mon, 2012-06-11 at 20:11 +0200, Lars-Peter Clausen wrote:
    > Currently the sound dmaengine pcm helper functions implement the pcm_pointer
    > callback by trying to count the number of elapsed periods. This is done by
    > advancing the stream position in the dmaengine callback by one period.
    > Unfortunately there is no guarantee that the callback will be called for each
    > elapsed period. It may be possible that under high system load it is only called
    > once for multiple elapsed periods. This patch renames the current implementation
    > and documents its shortcomings and that it should not be used anymore in new
    > drivers.
    >
    > The next patch will introduce a new snd_dmaengine_pcm_pointer which will be
    > implemented based on querying the current stream position from the dma device.
    >
    > Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
    Acked-by: Vinod Koul <vinod.koul@intel.com>

    --
    ~Vinod



    \
     
     \ /
      Last update: 2012-06-20 13:41    [W:0.022 / U:30.228 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site