]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
ENGR00236499 ASRC: fix build warning
authorChen Liangjun <b36089@freescale.com>
Tue, 11 Dec 2012 06:47:09 +0000 (14:47 +0800)
committerLothar Waßmann <LW@KARO-electronics.de>
Fri, 24 May 2013 06:35:47 +0000 (08:35 +0200)
Remove unused function "asrc_get_output_buffer_size()" to fix build
warning.

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

index 4a17f5856d4576f388fa37740fca1b39f7fd8e59..9962698473af9928b9c438cac473d13f5d8fa16c 100644 (file)
@@ -1213,33 +1213,6 @@ static int imx_asrc_dma_config(
 
 }
 
-static int asrc_get_output_buffer_size(int input_buffer_size,
-                                      int input_sample_rate,
-                                      int output_sample_rate)
-{
-       int i = 0;
-       int outbuffer_size = 0;
-       int outsample = output_sample_rate;
-       while (outsample >= input_sample_rate) {
-               ++i;
-               outsample -= input_sample_rate;
-       }
-       outbuffer_size = i * input_buffer_size;
-       i = 1;
-       while (((input_buffer_size >> i) > 2) && (outsample != 0)) {
-               if (((outsample << 1) - input_sample_rate) >= 0) {
-                       outsample = (outsample << 1) - input_sample_rate;
-                       outbuffer_size += (input_buffer_size >> i);
-               } else {
-                       outsample = outsample << 1;
-               }
-               i++;
-       }
-       outbuffer_size = (outbuffer_size >> 3) << 3;
-       return outbuffer_size;
-}
-
-
 static int mxc_asrc_prepare_input_buffer(struct asrc_pair_params *params,
                                        struct asrc_convert_buffer *pbuf)
 {