]> git.karo-electronics.de Git - karo-tx-linux.git/commit
ENGR00231773-1 ASRC: remove queue operation in ASRC driver
authorChen Liangjun <b36089@freescale.com>
Fri, 26 Oct 2012 08:07:41 +0000 (16:07 +0800)
committerOliver Wendt <ow@karo-electronics.de>
Mon, 30 Sep 2013 12:13:21 +0000 (14:13 +0200)
commit780dd82abaae46537cdcd3aafcf91e7c7a2bf9f8
tree7248a5750f5bceb8808c7162d29923c88103e26b
parent32eec0ec7fe04a5a2b41d774bb35e344eaabe152
ENGR00231773-1 ASRC: remove queue operation in ASRC driver

According to ASRC memory->ASRC->memory requirement, driver should
satisfy the feature below: user application would passed into one buffer
and waiting until the output buffer is generated. In this case, only one
buffer is on processing and it is no necessary to use the queue to do
the convert. What is worse, queue operation would make the ASRC driver
hard to understand and maintain.

In this patch, remove the queue operation in ASRC driver.

Signed-off-by: Chen Liangjun <b36089@freescale.com>
drivers/mxc/asrc/mxc_asrc.c
include/linux/mxc_asrc.h