kirkwood-i2s.c (52b896cfef00289b5966b9b0e22b865511238216) kirkwood-i2s.c (6772190632ebce6c5c6010d2bc77d5de866831b6)
1/*
2 * kirkwood-i2s.c
3 *
4 * (c) 2010 Arnaud Patard <apatard@mandriva.com>
5 * (c) 2010 Arnaud Patard <arnaud.patard@rtp-net.org>
6 *
7 * This program is free software; you can redistribute it and/or modify it
8 * under the terms of the GNU General Public License as published by the

--- 198 unchanged lines hidden (view full) ---

207 else
208 ctl_play |= KIRKWOOD_PLAYCTL_MONO_OFF;
209
210 priv->ctl_play &= ~(KIRKWOOD_PLAYCTL_MONO_MASK |
211 KIRKWOOD_PLAYCTL_ENABLE_MASK |
212 KIRKWOOD_PLAYCTL_SIZE_MASK);
213 priv->ctl_play |= ctl_play;
214 } else {
1/*
2 * kirkwood-i2s.c
3 *
4 * (c) 2010 Arnaud Patard <apatard@mandriva.com>
5 * (c) 2010 Arnaud Patard <arnaud.patard@rtp-net.org>
6 *
7 * This program is free software; you can redistribute it and/or modify it
8 * under the terms of the GNU General Public License as published by the

--- 198 unchanged lines hidden (view full) ---

207 else
208 ctl_play |= KIRKWOOD_PLAYCTL_MONO_OFF;
209
210 priv->ctl_play &= ~(KIRKWOOD_PLAYCTL_MONO_MASK |
211 KIRKWOOD_PLAYCTL_ENABLE_MASK |
212 KIRKWOOD_PLAYCTL_SIZE_MASK);
213 priv->ctl_play |= ctl_play;
214 } else {
215 priv->ctl_rec &= ~KIRKWOOD_RECCTL_SIZE_MASK;
215 priv->ctl_rec &= ~(KIRKWOOD_RECCTL_ENABLE_MASK |
216 KIRKWOOD_RECCTL_SIZE_MASK);
216 priv->ctl_rec |= ctl_rec;
217 }
218
219 writel(i2s_value, priv->io+i2s_reg);
220
221 return 0;
222}
223

--- 434 unchanged lines hidden ---
217 priv->ctl_rec |= ctl_rec;
218 }
219
220 writel(i2s_value, priv->io+i2s_reg);
221
222 return 0;
223}
224

--- 434 unchanged lines hidden ---