ASoC: CX20442: push down machine independent line discipline bits
authorJanusz Krzysztofik <jkrzyszt@tis.icnet.pl>
Wed, 29 Jul 2009 10:24:46 +0000 (12:24 +0200)
committerMark Brown <broonie@opensource.wolfsonmicro.com>
Fri, 31 Jul 2009 21:38:44 +0000 (22:38 +0100)
This corrected patch adds machine independent line discipline code, prevoiusly
exsiting inside my Amstrad Delta ASoC machine dirver, to the Conexant CX20442
codec driver. The code can be used as a standalone line discipline, or as a
set of codec specific functions called from machine's line discipline
callbacks. Anyway, the line discipline itself must be registered by a machine
driver.

Applies on top of the followup to my initial driver version:
http://mailman.alsa-project.org/pipermail/alsa-devel/2009-July/019757.html

Suggested by ASoC manintainer Mark Brown <broonie@opensource.wolfsonmicro.com>

Signed-off-by: Janusz Krzysztofik <jkrzyszt@tis.icnet.pl>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>

No differences found