aboutsummaryrefslogtreecommitdiffstats
path: root/mm
diff options
context:
space:
mode:
authorNicolin Chen <Guangyu.Chen@freescale.com>2014-03-07 06:59:04 -0500
committerNitin Garg <nitin.garg@freescale.com>2014-04-16 09:57:53 -0400
commita7f1d47078a8b61b1cf13b9f6cd07246268acc0b (patch)
tree475b072c7878877ecd875a9591682407a5860868 /mm
parent5b3a4da2fd01e8fe79d5c16b06ff96f0d5c5f8fa (diff)
ENGR00300188-1 ASoC: imx-hdmi-dma: Double the buffer and period sizes
We found HDMI Audio has a performance issue when playback 8 channels 192KHz files, CPU might lag its interrupt responsing while SDMA continues updating HDMI internal AHB DMA's address and restarting AHB DMA, which resulted the noise when AHB DMA access overlaps with the data copy procedures in this driver. Thus we here double the buffer size and period size of HDMI Audio to chop the CPU interrupt to its half in the same span of time so that we can keep the data copy procedures safe and provent it from overlapping access with AHB DMA. Acked-by: Wang Shengjiu <b02247@freescale.com> Signed-off-by: Nicolin Chen <Guangyu.Chen@freescale.com>
Diffstat (limited to 'mm')
0 files changed, 0 insertions, 0 deletions