Commit 3ec50be5 authored by Jesper Juhl's avatar Jesper Juhl Committed by Greg Kroah-Hartman

Staging: echo: One variable per line

Our convention is one (statement and) variable per line. Enforce
this in drivers/staging/echo/echo.[ch] .
Signed-off-by: default avatarJesper Juhl <jj@chaosbits.net>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent c01ef023
...@@ -118,7 +118,8 @@ ...@@ -118,7 +118,8 @@
#ifdef __bfin__ #ifdef __bfin__
static inline void lms_adapt_bg(struct oslec_state *ec, int clean, int shift) static inline void lms_adapt_bg(struct oslec_state *ec, int clean, int shift)
{ {
int i, j; int i;
int j;
int offset1; int offset1;
int offset2; int offset2;
int factor; int factor;
...@@ -335,7 +336,8 @@ int16_t oslec_update(struct oslec_state *ec, int16_t tx, int16_t rx) ...@@ -335,7 +336,8 @@ int16_t oslec_update(struct oslec_state *ec, int16_t tx, int16_t rx)
{ {
int32_t echo_value; int32_t echo_value;
int clean_bg; int clean_bg;
int tmp, tmp1; int tmp;
int tmp1;
/* /*
* Input scaling was found be required to prevent problems when tx * Input scaling was found be required to prevent problems when tx
...@@ -624,7 +626,8 @@ EXPORT_SYMBOL_GPL(oslec_update); ...@@ -624,7 +626,8 @@ EXPORT_SYMBOL_GPL(oslec_update);
int16_t oslec_hpf_tx(struct oslec_state *ec, int16_t tx) int16_t oslec_hpf_tx(struct oslec_state *ec, int16_t tx)
{ {
int tmp, tmp1; int tmp;
int tmp1;
if (ec->adaption_mode & ECHO_CAN_USE_TX_HPF) { if (ec->adaption_mode & ECHO_CAN_USE_TX_HPF) {
tmp = tx << 15; tmp = tx << 15;
......
...@@ -36,7 +36,6 @@ What does it do? ...@@ -36,7 +36,6 @@ What does it do?
This module aims to provide G.168-2002 compliant echo cancellation, to remove This module aims to provide G.168-2002 compliant echo cancellation, to remove
electrical echoes (e.g. from 2-4 wire hybrids) from voice calls. electrical echoes (e.g. from 2-4 wire hybrids) from voice calls.
How does it work? How does it work?
The heart of the echo cancellor is FIR filter. This is adapted to match the The heart of the echo cancellor is FIR filter. This is adapted to match the
...@@ -128,7 +127,8 @@ a minor burden. ...@@ -128,7 +127,8 @@ a minor burden.
echo canceller. echo canceller.
*/ */
struct oslec_state { struct oslec_state {
int16_t tx, rx; int16_t tx;
int16_t rx;
int16_t clean; int16_t clean;
int16_t clean_nlp; int16_t clean_nlp;
...@@ -145,11 +145,18 @@ struct oslec_state { ...@@ -145,11 +145,18 @@ struct oslec_state {
int16_t shift; int16_t shift;
/* Average levels and averaging filter states */ /* Average levels and averaging filter states */
int Ltxacc, Lrxacc, Lcleanacc, Lclean_bgacc; int Ltxacc;
int Ltx, Lrx; int Lrxacc;
int Lcleanacc;
int Lclean_bgacc;
int Ltx;
int Lrx;
int Lclean; int Lclean;
int Lclean_bg; int Lclean_bg;
int Lbgn, Lbgn_acc, Lbgn_upper, Lbgn_upper_acc; int Lbgn;
int Lbgn_acc;
int Lbgn_upper;
int Lbgn_upper_acc;
/* foreground and background filter states */ /* foreground and background filter states */
struct fir16_state_t fir_state; struct fir16_state_t fir_state;
...@@ -157,11 +164,16 @@ struct oslec_state { ...@@ -157,11 +164,16 @@ struct oslec_state {
int16_t *fir_taps16[2]; int16_t *fir_taps16[2];
/* DC blocking filter states */ /* DC blocking filter states */
int tx_1, tx_2, rx_1, rx_2; int tx_1;
int tx_2;
int rx_1;
int rx_2;
/* optional High Pass Filter states */ /* optional High Pass Filter states */
int32_t xvtx[5], yvtx[5]; int32_t xvtx[5];
int32_t xvrx[5], yvrx[5]; int32_t yvtx[5];
int32_t xvrx[5];
int32_t yvrx[5];
/* Parameters for the optional Hoth noise generator */ /* Parameters for the optional Hoth noise generator */
int cng_level; int cng_level;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment